Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
2501940 | 2384 0 0 | 259057 1176 1584 | gmp | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2502020 | 7084 0 0 | 262382 1264 1584 | gmpxx | icpc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2502180 | 3326 32 0 | 252720 1224 1648 | gmpxx | g++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
2502640 | 2384 0 0 | 259057 1176 1584 | gmp | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2503720 | 2304 0 0 | 258577 1176 1584 | gmp | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2503800 | 7052 0 0 | 261926 1264 1584 | gmpxx | icpc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2504080 | 1847 0 0 | 252856 1128 1616 | gmp | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
2504320 | 7152 40 20 | 463776 6880 3592 | ntl | icpc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2505680 | 2384 0 0 | 258657 1176 1584 | gmp | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2505840 | 1797 0 0 | 251616 1120 1584 | gmp | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
2507860 | 7152 40 20 | 463776 6880 3592 | ntl | icpc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2508760 | 7004 0 0 | 261902 1264 1584 | gmpxx | icpc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2508780 | 3761 32 0 | 255758 1224 1648 | gmpxx | g++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
2508820 | 7084 0 0 | 262382 1264 1584 | gmpxx | icpc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2509020 | 7152 40 20 | 463776 6880 3592 | ntl | icpc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2509480 | 7004 0 0 | 261902 1264 1584 | gmpxx | icpc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2510640 | 7132 0 0 | 262022 1264 1584 | gmpxx | icpc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2510900 | 2384 0 0 | 259057 1176 1584 | gmp | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2511080 | 7084 0 0 | 262382 1264 1584 | gmpxx | icpc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2511340 | 7132 0 0 | 262022 1264 1584 | gmpxx | icpc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2511920 | 7152 40 20 | 463784 6880 3592 | ntl | icpc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2512440 | 7152 40 20 | 464192 6880 3592 | ntl | icpc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2512940 | 7152 40 20 | 464192 6880 3592 | ntl | icpc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2513320 | 2304 0 0 | 258561 1176 1584 | gmp | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2514060 | 1850 0 0 | 252616 1128 1616 | gmp | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
2514100 | 1729 0 0 | 254498 1120 1584 | gmp | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
2514740 | 7152 40 20 | 462424 6880 3592 | ntl | icpc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2514760 | 7004 0 0 | 261902 1264 1584 | gmpxx | icpc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2515140 | 7152 40 20 | 462472 6880 3592 | ntl | icpc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2515280 | 1686 0 0 | 251504 1112 1584 | gmp | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
2515840 | 2304 0 0 | 258561 1176 1584 | gmp | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2515940 | 7052 0 0 | 261926 1264 1584 | gmpxx | icpc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2516220 | 7152 40 20 | 463784 6880 3592 | ntl | icpc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2516660 | 5719 72 5 | 440868 3040 3544 | ntl | g++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
2517160 | 1729 0 0 | 254738 1120 1584 | gmp | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
2517420 | 2384 0 0 | 258657 1176 1584 | gmp | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2517420 | 2304 0 0 | 258577 1176 1584 | gmp | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2517500 | 1729 0 0 | 255090 1120 1584 | gmp | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
2517560 | 2152 0 0 | 257089 1176 1584 | gmp | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2517580 | 7052 0 0 | 261926 1264 1584 | gmpxx | icpc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2517880 | 7004 0 0 | 261902 1264 1584 | gmpxx | icpc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2518160 | 2384 0 0 | 258657 1176 1584 | gmp | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2518280 | 7132 0 0 | 262022 1264 1584 | gmpxx | icpc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2518560 | 2304 0 0 | 258577 1176 1584 | gmp | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2518560 | 2304 0 0 | 258561 1176 1584 | gmp | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2519420 | 7152 40 20 | 463776 6880 3592 | ntl | icpc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2520280 | 2384 0 0 | 258657 1176 1584 | gmp | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2520440 | 2152 0 0 | 257033 1176 1584 | gmp | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2520580 | 5719 72 5 | 442972 3040 3544 | ntl | g++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
2520620 | 7152 40 20 | 464192 6880 3592 | ntl | icpc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2520760 | 7084 0 0 | 262382 1264 1584 | gmpxx | icpc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2521640 | 7152 40 20 | 463816 6880 3592 | ntl | icpc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2522660 | 3768 32 0 | 253590 1224 1648 | gmpxx | g++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
2523300 | 7052 0 0 | 261926 1264 1584 | gmpxx | icpc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2523400 | 4042 32 0 | 253008 1216 1616 | gmpxx | g++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
2523800 | 2304 0 0 | 258577 1176 1584 | gmp | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2523900 | 2304 0 0 | 258561 1176 1584 | gmp | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2524120 | 7152 40 20 | 463816 6880 3592 | ntl | icpc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2524500 | 7152 40 20 | 463816 6880 3592 | ntl | icpc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2525100 | 7132 0 0 | 262022 1264 1584 | gmpxx | icpc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2526740 | 1850 0 0 | 254976 1128 1616 | gmp | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
2527340 | 5197 72 5 | 440068 3040 3544 | ntl | g++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
2531140 | 7152 40 20 | 463784 6880 3592 | ntl | icpc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2531720 | 6900 0 0 | 260398 1264 1584 | gmpxx | icpc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2532160 | 7152 40 20 | 463816 6880 3592 | ntl | icpc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2532260 | 7152 40 20 | 463784 6880 3592 | ntl | icpc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2532280 | 1729 0 0 | 254498 1120 1584 | gmp | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
2534380 | 7152 40 20 | 464192 6880 3592 | ntl | icpc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2541540 | 6948 0 0 | 260494 1264 1584 | gmpxx | icpc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2575040 | 4249 72 5 | 438195 3032 3544 | ntl | g++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
3163600 | 2384 0 0 | 259057 1176 1584 | gmp | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
Compiler | Implementations
|
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer | gmp |
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer | gmp |
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer | gmp |
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer | gmp |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer | gmp |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer | gmp |
icpc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer | gmpxx |
icpc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer | gmpxx |
icpc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer | gmpxx |
icpc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer | gmpxx |
icpc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer | gmpxx |
icpc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer | gmpxx |
icpc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer | ntl |
icpc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer | ntl |
icpc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer | ntl |
icpc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer | ntl |
icpc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer | ntl |
icpc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer | ntl
|