Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
1168 | 3672 0 0 | 20421 856 824 | dolbeau/aesenc-int | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
1168 | 3672 0 0 | 20421 856 824 | dolbeau/aesenc-int | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
1168 | 3672 0 0 | 20421 856 824 | dolbeau/aesenc-int | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
1172 | 3672 0 0 | 20821 856 824 | dolbeau/aesenc-int | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
1174 | 3672 0 0 | 20821 856 824 | dolbeau/aesenc-int | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
1178 | 3672 0 0 | 20821 856 824 | dolbeau/aesenc-int | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
1178 | 4224 0 0 | 21541 856 856 | dolbeau/aesenc-int | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
1186 | 3672 0 0 | 20821 856 824 | dolbeau/aesenc-int | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
1188 | 4240 0 0 | 21669 856 856 | dolbeau/aesenc-int | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
1192 | 4402 0 0 | 18745 816 856 | dolbeau/aesenc-int | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
1206 | 4176 0 0 | 22133 856 856 | dolbeau/aesenc-int | icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
1208 | 3832 0 0 | 19301 856 824 | dolbeau/aesenc-int | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
1218 | 3472 0 0 | 20253 856 824 | dolbeau/aesenc-int | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
1218 | 3472 0 0 | 20253 856 824 | dolbeau/aesenc-int | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
1230 | 3472 0 0 | 20253 856 824 | dolbeau/aesenc-int | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
1236 | 3472 0 0 | 20253 856 824 | dolbeau/aesenc-int | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
1272 | 3456 0 0 | 20269 856 824 | dolbeau/aesenc-int | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
1272 | 3456 0 0 | 20269 856 824 | dolbeau/aesenc-int | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
1272 | 3456 0 0 | 20269 856 824 | dolbeau/aesenc-int | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
1280 | 3456 0 0 | 20269 856 824 | dolbeau/aesenc-int | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
1282 | 3784 0 0 | 19309 856 824 | dolbeau/aesenc-int | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
1502 | 3672 0 0 | 20421 856 824 | dolbeau/aesenc-int | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
1554 | 720 0 0 | 18226 912 824 | openssl | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
1556 | 720 0 0 | 18258 912 824 | openssl | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
1558 | 720 0 0 | 18610 912 824 | openssl | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
1558 | 720 0 0 | 18226 912 824 | openssl | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
1560 | 720 0 0 | 18210 912 824 | openssl | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
1560 | 720 0 0 | 18226 912 824 | openssl | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
1560 | 720 0 0 | 18210 912 824 | openssl | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
1562 | 720 0 0 | 18226 912 824 | openssl | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
1562 | 720 0 0 | 19418 912 856 | openssl | icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
1562 | 720 0 0 | 18610 912 824 | openssl | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
1564 | 720 0 0 | 18610 912 824 | openssl | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
1564 | 720 0 0 | 18258 912 824 | openssl | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
1564 | 720 0 0 | 18610 912 824 | openssl | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
1564 | 720 0 0 | 18258 912 824 | openssl | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
1564 | 720 0 0 | 18890 912 856 | openssl | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
1566 | 654 0 0 | 15710 872 856 | openssl | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
1568 | 437 0 0 | 12654 872 856 | openssl | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
1568 | 720 0 0 | 16986 912 824 | openssl | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
1568 | 720 0 0 | 18258 912 824 | openssl | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
1572 | 720 0 0 | 18210 912 824 | openssl | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
1574 | 358 0 0 | 11369 848 824 | openssl | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
1574 | 720 0 0 | 19066 912 856 | openssl | icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
1576 | 720 0 0 | 16930 912 824 | openssl | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
1580 | 720 0 0 | 18210 912 824 | openssl | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
1584 | 472 0 0 | 12798 872 856 | openssl | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
1618 | 720 0 0 | 18778 912 856 | openssl | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
2090 | 4160 0 0 | 21765 856 856 | dolbeau/aesenc-int | icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
3530 | 21454 2800 0 | 1357642 144855 10264 | cryptopp | g++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
3534 | 2939 0 0 | 14500 808 856 | dolbeau/aesenc-int | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
3540 | 21038 2800 0 | 1354498 144855 10264 | cryptopp | g++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
3554 | 32664 2760 0 | 1401659 155271 10312 | cryptopp | icpc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
3562 | 32664 2760 0 | 1401659 155271 10312 | cryptopp | icpc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
3564 | 32328 2760 0 | 1401347 155271 10312 | cryptopp | icpc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
3564 | 32664 2760 0 | 1402347 155271 10312 | cryptopp | icpc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
3568 | 32400 2760 0 | 1402299 155271 10312 | cryptopp | icpc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
3570 | 32328 2760 0 | 1401347 155271 10312 | cryptopp | icpc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
3570 | 32328 2760 0 | 1401347 155271 10312 | cryptopp | icpc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
3570 | 32664 2760 0 | 1401659 155271 10312 | cryptopp | icpc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
3572 | 32664 2760 0 | 1401659 155271 10312 | cryptopp | icpc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
3576 | 32664 2760 0 | 1402067 155271 10312 | cryptopp | icpc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
3580 | 32664 2760 0 | 1402227 155271 10312 | cryptopp | icpc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
3584 | 32232 2760 0 | 1399963 155271 10312 | cryptopp | icpc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
3586 | 32664 2760 0 | 1402067 155271 10312 | cryptopp | icpc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
3588 | 32664 2760 0 | 1402067 155271 10312 | cryptopp | icpc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
3596 | 32664 2760 0 | 1402067 155271 10312 | cryptopp | icpc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
3600 | 32328 2760 0 | 1401371 155271 10312 | cryptopp | icpc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
3604 | 8157 2960 0 | 1342427 145623 10264 | cryptopp | g++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
3608 | 32328 2760 0 | 1401371 155271 10312 | cryptopp | icpc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
3612 | 32328 2760 0 | 1401371 155271 10312 | cryptopp | icpc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
3620 | 32232 2760 0 | 1400011 155271 10312 | cryptopp | icpc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
3626 | 32328 2760 0 | 1401371 155271 10312 | cryptopp | icpc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
3626 | 32400 2760 0 | 1402667 155271 10312 | cryptopp | icpc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
3662 | 20196 2800 0 | 1353295 144863 10264 | cryptopp | g++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
3710 | 32328 2760 0 | 1401347 155271 10312 | cryptopp | icpc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
4046 | 2893 0 0 | 14348 808 856 | dolbeau/aesenc-int | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
4412 | 1707 0 0 | 12132 792 824 | dolbeau/aesenc-int | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
Compiler | Implementations
|
icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer | dolbeau/aesenc-int |
icc -march=broadwell -mtune=broadwell -O3 -fomit-frame-pointer | dolbeau/aesenc-int |
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer | dolbeau/aesenc-int |
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer | dolbeau/aesenc-int |
icc -march=core-avx-i -mtune=core-avx-i -O2 -fomit-frame-pointer | dolbeau/aesenc-int |
icc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer | dolbeau/aesenc-int |
icc -march=core-avx2 -mtune=core-avx2 -O2 -fomit-frame-pointer | dolbeau/aesenc-int |
icc -march=core-avx2 -mtune=core-avx2 -O3 -fomit-frame-pointer | dolbeau/aesenc-int |
icc -march=corei7-avx -mtune=corei7-avx -O2 -fomit-frame-pointer | dolbeau/aesenc-int |
icc -march=corei7-avx -mtune=corei7-avx -O3 -fomit-frame-pointer | dolbeau/aesenc-int |
icc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer | dolbeau/aesenc-int |
icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer | dolbeau/aesenc-int |
icc -march=haswell -mtune=haswell -O2 -fomit-frame-pointer | dolbeau/aesenc-int |
icc -march=haswell -mtune=haswell -O3 -fomit-frame-pointer | dolbeau/aesenc-int |
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer | dolbeau/aesenc-int |
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer | dolbeau/aesenc-int |
icc -march=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer | dolbeau/aesenc-int |
icc -march=ivybridge -mtune=ivybridge -O3 -fomit-frame-pointer | dolbeau/aesenc-int |
icc -march=sandybridge -mtune=sandybridge -O2 -fomit-frame-pointer | dolbeau/aesenc-int |
icc -march=sandybridge -mtune=sandybridge -O3 -fomit-frame-pointer | dolbeau/aesenc-int |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer | dolbeau/aesenc-int |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer | dolbeau/aesenc-int |
icc -march=skylake -mtune=skylake -O2 -fomit-frame-pointer | dolbeau/aesenc-int |
icc -march=skylake -mtune=skylake -O3 -fomit-frame-pointer | dolbeau/aesenc-int
|