| 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
|