Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
2595184 | 28398 8240 0 | 46142 9040 928 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
2624732 | 13491 8240 0 | 30110 9040 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190825 | 20190816 |
2683384 | 14976 8240 0 | 31414 9040 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
2735596 | 28886 8240 0 | 47254 9040 928 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
2781544 | 14976 8240 0 | 31414 9040 928 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
2799196 | 29042 8240 0 | 47558 9040 928 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
2822764 | 14622 8240 0 | 30662 9040 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
2869728 | 28886 8240 0 | 47254 9040 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
2883380 | 21408 8240 0 | 36526 9040 928 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
2896316 | 14712 8240 0 | 31078 9040 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
2919676 | 12104 8240 0 | 30989 9024 872 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190825 | 20190816 |
2924160 | 28398 8240 0 | 46142 9040 928 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
2956536 | 21734 8240 0 | 37126 9040 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
2957660 | 43942 16480 0 | 37910 9040 928 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
2960144 | 28010 8240 0 | 45422 9040 928 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
2978044 | 13491 8240 0 | 30110 9040 928 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190825 | 20190816 |
2996032 | 28398 8240 0 | 46142 9040 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
3001092 | 11987 8240 0 | 32221 9024 872 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190825 | 20190816 |
3026824 | 21408 8240 0 | 36526 9040 928 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
3035896 | 13768 8240 0 | 30286 9040 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
3040580 | 28010 8240 0 | 45422 9040 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
3040592 | 8791 8240 0 | 24182 9040 928 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190825 | 20190816 |
3091072 | 29042 8240 0 | 47558 9040 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
3095056 | 11926 8240 0 | 29069 9024 1160 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190825 | 20190816 |
3116048 | 14622 8240 0 | 30662 9040 928 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
3128884 | 13491 8240 0 | 30110 9040 928 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190825 | 20190816 |
3171508 | 13390 8240 0 | 29958 9040 928 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190825 | 20190816 |
3189456 | 14976 8240 0 | 31414 9040 928 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
3204716 | 21606 8240 0 | 37022 9040 928 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
3206248 | 12694 8240 0 | 30637 9024 1160 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190825 | 20190816 |
3208040 | 9330 8240 0 | 24822 9040 928 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
3254924 | 9330 8240 0 | 24822 9040 928 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
3273660 | 14991 8240 0 | 31558 9040 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
3273844 | 21734 8240 0 | 37174 9040 928 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
3287404 | 21574 8240 0 | 36846 9040 928 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
3295492 | 13348 8240 0 | 29774 9040 928 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
3300196 | 13348 8240 0 | 29774 9040 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
3308728 | 14712 8240 0 | 31078 9040 928 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
3314624 | 11987 8240 0 | 32221 9024 872 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190825 | 20190816 |
3323020 | 21734 8240 0 | 37190 9040 928 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
3326956 | 14991 8240 0 | 31558 9040 928 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
3361720 | 21606 8240 0 | 37022 9040 928 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
3372068 | 13768 8240 0 | 30286 9040 928 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
3398168 | 11987 8240 0 | 32221 9024 872 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190825 | 20190816 |
3400200 | 21826 8240 0 | 37526 9040 928 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
3401180 | 13390 8240 0 | 29958 9040 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190825 | 20190816 |
3404900 | 9330 8240 0 | 24822 9040 928 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
3428112 | 12694 8240 0 | 30637 9024 1160 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190825 | 20190816 |
3438424 | 21971 8240 0 | 37910 9040 928 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
3438764 | 21826 8240 0 | 37526 9040 928 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
3439232 | 11926 8240 0 | 29069 9024 1160 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190825 | 20190816 |
3521784 | 21606 8240 0 | 37022 9040 928 | ref | gcc_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
3884004 | 7107 8240 0 | 20270 9040 928 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190825 | 20190816 |
3937668 | 7126 8240 0 | 20302 9040 928 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190825 | 20190816 |
4019500 | 7125 8240 0 | 20302 9040 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190825 | 20190816 |
4033768 | 7379 8240 0 | 20542 9040 928 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
4064684 | 7027 8240 0 | 20198 9040 928 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190825 | 20190816 |
4067700 | 14138 16480 0 | 20222 9040 928 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
4090228 | 7126 8240 0 | 20302 9040 928 | ref | gcc_-O_-fomit-frame-pointer | 20190825 | 20190816 |
4099176 | 7617 8240 0 | 20766 9040 928 | ref | gcc_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
4107836 | 7549 8240 0 | 20702 9040 928 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
4154028 | 7549 8240 0 | 20702 9040 928 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
4157920 | 7480 8240 0 | 20622 9040 928 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190825 | 20190816 |
4160912 | 7107 8240 0 | 20270 9040 928 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190825 | 20190816 |
4185164 | 7126 8240 0 | 20302 9040 928 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190825 | 20190816 |
4188436 | 7165 8240 0 | 19998 9040 928 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
4204516 | 7108 8240 0 | 20270 9040 928 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190825 | 20190816 |
4207216 | 6147 8240 0 | 18257 9016 896 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
4243076 | 6145 8240 0 | 18241 9016 896 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
4304756 | 6038 8240 0 | 18105 9016 896 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190825 | 20190816 |
4320656 | 7648 8240 0 | 20838 9040 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
4347968 | 7549 8240 0 | 20702 9040 928 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
4378244 | 7617 8240 0 | 20766 9040 928 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
4404376 | 7166 8240 0 | 20318 9040 928 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
4404536 | 6017 8240 0 | 18089 9016 896 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
4407016 | 7107 8240 0 | 20270 9040 928 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190825 | 20190816 |
4414144 | 7549 8240 0 | 20702 9040 928 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
4414736 | 7027 8240 0 | 20198 9040 928 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190825 | 20190816 |
4429092 | 6145 8240 0 | 18257 9016 896 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
4436504 | 6147 8240 0 | 18257 9016 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
4453444 | 7125 8240 0 | 20302 9040 928 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190825 | 20190816 |
4453680 | 7069 8240 0 | 20222 9040 928 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
4459076 | 7648 8240 0 | 20838 9040 928 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
4481224 | 7648 8240 0 | 20838 9040 928 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
4491168 | 7125 8240 0 | 20302 9040 928 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190825 | 20190816 |
4496844 | 7706 8240 0 | 21190 9040 928 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
4498268 | 7166 8240 0 | 20318 9040 928 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
4498712 | 15412 16480 0 | 21190 9040 928 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
4501112 | 6145 8240 0 | 18257 9016 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
4506408 | 6025 8240 0 | 18089 9016 896 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
4530612 | 7379 8240 0 | 20542 9040 928 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
4552832 | 6145 8240 0 | 18257 9016 896 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
4556408 | 7107 8240 0 | 20270 9040 928 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190825 | 20190816 |
4561776 | 7617 8240 0 | 20766 9040 928 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
4593680 | 6025 8240 0 | 18089 9016 896 | ref | gcc_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
4603072 | 6025 8240 0 | 18105 9016 896 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
4638076 | 6025 8240 0 | 18089 9016 896 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
4640768 | 6145 8240 0 | 18241 9016 896 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
4665596 | 7165 8240 0 | 19998 9040 928 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
4699708 | 6025 8240 0 | 18105 9016 896 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
4708608 | 6017 8240 0 | 18089 9016 896 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
4724200 | 6025 8240 0 | 18105 9016 896 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
4788196 | 6025 8240 0 | 18105 9016 896 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
4791240 | 6025 8240 0 | 18105 9016 896 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
4820732 | 6025 8240 0 | 18105 9016 896 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
4823360 | 6025 8240 0 | 18105 9016 896 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
4832504 | 6145 8240 0 | 18257 9016 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
4848336 | 6145 8240 0 | 18241 9016 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
4999120 | 6025 8240 0 | 18089 9016 896 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
5020012 | 12050 16480 0 | 18105 9016 896 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
5078712 | 6025 8240 0 | 18105 9016 896 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
5096296 | 6025 8240 0 | 18105 9016 896 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
18010500 | 11241 8240 0 | 26079 9032 888 | ref | cc | 20190825 | 20190816 |
18194800 | 11241 8240 0 | 26079 9032 888 | ref | gcc | 20190825 | 20190816 |
18664652 | 11241 8240 0 | 26079 9032 888 | ref | gcc_-funroll-loops | 20190825 | 20190816 |