Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
33610 | 30920 28 65536 | 49502 908 66400 | aesni | icpc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
33626 | 30920 28 65536 | 49502 908 66400 | aesni | icpc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
33688 | 30920 28 65536 | 49502 908 66400 | aesni | icpc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
33768 | 9678 28 65536 | 22347 892 66464 | aesni | g++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
33784 | 30248 28 65536 | 48766 908 66400 | aesni | icpc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
33792 | 30248 28 65536 | 48766 908 66400 | aesni | icpc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
33846 | 30248 28 65536 | 48766 908 66400 | aesni | icpc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
33886 | 30248 28 65536 | 48766 908 66400 | aesni | icpc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
34216 | 30920 28 65536 | 49502 908 66400 | aesni | icpc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
35852 | 29750 28 65536 | 45208 900 66464 | aesni | g++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
38040 | 31392 28 65536 | 48646 908 66400 | aesni | icpc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
38060 | 9919 28 65536 | 22659 892 66464 | aesni | g++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
39200 | 30216 28 65536 | 48774 908 66400 | aesni | icpc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
39502 | 30216 28 65536 | 48774 908 66400 | aesni | icpc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
39522 | 29712 28 65536 | 48638 908 66400 | aesni | icpc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
39582 | 29712 28 65536 | 48638 908 66400 | aesni | icpc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
39602 | 29712 28 65536 | 48638 908 66400 | aesni | icpc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
39614 | 29712 28 65536 | 48638 908 66400 | aesni | icpc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
39622 | 30216 28 65536 | 48774 908 66400 | aesni | icpc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
39692 | 30216 28 65536 | 48774 908 66400 | aesni | icpc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
40346 | 7478 28 65536 | 19171 876 66464 | aesni | g++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
40356 | 30832 28 65536 | 50238 908 66432 | aesni | icpc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
40578 | 31520 28 65536 | 48822 908 66400 | aesni | icpc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
40702 | 29696 28 65536 | 48902 908 66432 | aesni | icpc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
40718 | 29872 28 65536 | 49646 908 66432 | aesni | icpc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
40888 | 30624 28 65536 | 49710 908 66432 | aesni | icpc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
2500686 | 26104 28 65536 | 45862 908 66432 | ref | icpc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
2687136 | 29264 28 65536 | 47766 908 66400 | ref | icpc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
2691034 | 29264 28 65536 | 47766 908 66400 | ref | icpc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
2692390 | 29264 28 65536 | 47766 908 66400 | ref | icpc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
2700908 | 25936 28 65536 | 45126 908 66432 | ref | icpc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
2702976 | 29264 28 65536 | 47766 908 66400 | ref | icpc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
2722250 | 26144 28 65536 | 45534 908 66432 | ref | icpc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
2850632 | 29680 28 65536 | 48590 908 66400 | ref | icpc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
2860806 | 29680 28 65536 | 48590 908 66400 | ref | icpc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
2864904 | 29680 28 65536 | 48590 908 66400 | ref | icpc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
2872648 | 29680 28 65536 | 48590 908 66400 | ref | icpc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
2956056 | 26232 28 65536 | 45302 908 66432 | ref | icpc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
3173968 | 35880 28 65536 | 53166 908 66400 | ref | icpc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
3190772 | 26552 28 65536 | 45118 908 66400 | ref | icpc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
3192766 | 26552 28 65536 | 45118 908 66400 | ref | icpc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
3194942 | 26552 28 65536 | 45118 908 66400 | ref | icpc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
3208954 | 26552 28 65536 | 45118 908 66400 | ref | icpc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
3241826 | 36312 28 65536 | 53550 908 66400 | ref | icpc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
3268600 | 27016 28 65536 | 45558 908 66400 | ref | icpc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
3269978 | 27016 28 65536 | 45558 908 66400 | ref | icpc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
3290980 | 27016 28 65536 | 45558 908 66400 | ref | icpc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
3306212 | 27016 28 65536 | 45558 908 66400 | ref | icpc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
3483958 | 12312 28 65536 | 27728 900 66464 | ref | g++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
7054754 | 7141 28 65536 | 19851 892 66464 | ref | g++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
7300678 | 6414 28 65536 | 19075 892 66464 | ref | g++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
20091302 | 4969 28 65536 | 16595 876 66464 | ref | g++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
Compiler | Implementations
|
icpc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer | aesni |
icpc -march=broadwell -mtune=broadwell -O3 -fomit-frame-pointer | aesni |
icpc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer | aesni |
icpc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer | aesni |
icpc -march=core-avx-i -mtune=core-avx-i -O2 -fomit-frame-pointer | aesni |
icpc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer | aesni |
icpc -march=core-avx2 -mtune=core-avx2 -O2 -fomit-frame-pointer | aesni |
icpc -march=core-avx2 -mtune=core-avx2 -O3 -fomit-frame-pointer | aesni |
icpc -march=corei7-avx -mtune=corei7-avx -O2 -fomit-frame-pointer | aesni |
icpc -march=corei7-avx -mtune=corei7-avx -O3 -fomit-frame-pointer | aesni |
icpc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer | aesni |
icpc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer | aesni |
icpc -march=haswell -mtune=haswell -O2 -fomit-frame-pointer | aesni |
icpc -march=haswell -mtune=haswell -O3 -fomit-frame-pointer | aesni |
icpc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer | aesni |
icpc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer | aesni |
icpc -march=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer | aesni |
icpc -march=ivybridge -mtune=ivybridge -O3 -fomit-frame-pointer | aesni |
icpc -march=sandybridge -mtune=sandybridge -O2 -fomit-frame-pointer | aesni |
icpc -march=sandybridge -mtune=sandybridge -O3 -fomit-frame-pointer | aesni |
icpc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer | aesni |
icpc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer | aesni |
icpc -march=skylake -mtune=skylake -O2 -fomit-frame-pointer | aesni |
icpc -march=skylake -mtune=skylake -O3 -fomit-frame-pointer | aesni
|