Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
5951743 | 4207 72 5 | 393306 2496 3144 | ntl | g++_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191214 | 20190816 |
5962894 | 1712 0 0 | 217507 1096 1592 | gmp | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191214 | 20190816 |
5975697 | 1684 0 0 | 217803 1080 1576 | gmp | cc | 20191214 | 20190816 |
5981892 | 3005 32 0 | 215677 1176 1576 | gmpxx | g++_-O2_-fomit-frame-pointer | 20191214 | 20190816 |
5987261 | 1716 0 0 | 216131 1096 1592 | gmp | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191214 | 20190816 |
6017410 | 1764 0 0 | 215011 1096 1576 | gmp | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191214 | 20190816 |
6658799 | 4148 72 5 | 389771 2480 3080 | ntl | g++_-Os_-fomit-frame-pointer | 20191214 | 20190816 |
6660451 | 4148 72 5 | 389771 2480 3080 | ntl | g++_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191214 | 20190816 |
6663755 | 5104 40 5 | 392550 2464 3128 | ntl | clang++_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191214 | 20190816 |
6664994 | 4284 72 5 | 390859 2496 3128 | ntl | g++_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191214 | 20190816 |
6669124 | 4331 72 5 | 392218 2496 3144 | ntl | g++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191214 | 20190816 |
6669950 | 4331 72 5 | 392106 2496 3144 | ntl | g++_-O3_-fomit-frame-pointer | 20191214 | 20190816 |
6670776 | 4331 72 5 | 391018 2496 3128 | ntl | g++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191214 | 20190816 |
6676558 | 1696 0 0 | 214867 1096 1576 | gmp | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191214 | 20190816 |
6679036 | 1896 0 0 | 218363 1096 1576 | gmp | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191214 | 20190816 |
6679036 | 1692 0 0 | 214043 1080 1560 | gmp | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191214 | 20190816 |
6679449 | 1692 0 0 | 214043 1080 1560 | gmp | gcc_-Os_-fomit-frame-pointer | 20191214 | 20190816 |
6679449 | 3001 32 0 | 216853 1176 1592 | gmpxx | g++_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191214 | 20190816 |
6681514 | 3873 32 0 | 215833 1160 1560 | gmpxx | g++_-Os_-fomit-frame-pointer | 20191214 | 20190816 |
6681927 | 3001 32 0 | 218197 1176 1592 | gmpxx | g++_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191214 | 20190816 |
6682340 | 4694 0 0 | 219785 1128 1592 | gmpxx | clang++_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191214 | 20190816 |
6682340 | 3013 32 0 | 215805 1176 1576 | gmpxx | g++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191214 | 20190816 |
6683579 | 1684 0 0 | 217803 1080 1576 | gmp | gcc_-funroll-loops | 20191214 | 20190816 |
6683992 | 4694 0 0 | 219833 1128 1592 | gmpxx | clang++_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191214 | 20190816 |
6687296 | 1684 0 0 | 217803 1080 1576 | gmp | gcc | 20191214 | 20190816 |
6689774 | 1304 0 0 | 216664 1016 1592 | gmp | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191214 | 20190816 |
6702577 | 1304 0 0 | 216600 1016 1592 | gmp | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191214 | 20190816 |
6727770 | 3873 32 0 | 215833 1160 1560 | gmpxx | g++_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191214 | 20190816 |
6728183 | 3873 32 0 | 215873 1160 1560 | gmpxx | g++_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191214 | 20190816 |
6729835 | 4207 72 5 | 391962 2496 3144 | ntl | g++_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191214 | 20190816 |
6733965 | 2895 32 0 | 215359 1176 1576 | gmpxx | g++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191214 | 20190816 |
6738095 | 5104 40 5 | 392598 2464 3128 | ntl | clang++_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191214 | 20190816 |
6738508 | 1684 0 0 | 214931 1096 1576 | gmp | gcc_-O2_-fomit-frame-pointer | 20191214 | 20190816 |
6740573 | 1712 0 0 | 216243 1096 1592 | gmp | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191214 | 20190816 |
12836453 | 5108 40 5 | 392614 2464 3128 | ntl | clang++_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20191214 | 20190816 |
12864537 | 4207 72 5 | 390706 2496 3128 | ntl | g++_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191214 | 20190816 |
12868667 | 1812 0 0 | 217131 1096 1576 | gmp | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191214 | 20190816 |
12873623 | 1308 0 0 | 216664 1016 1592 | gmp | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20191214 | 20190816 |
12873623 | 3001 32 0 | 215629 1176 1576 | gmpxx | g++_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191214 | 20190816 |
12874449 | 1764 0 0 | 215011 1096 1576 | gmp | gcc_-O_-fomit-frame-pointer | 20191214 | 20190816 |
12874449 | 1764 0 0 | 215011 1096 1576 | gmp | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191214 | 20190816 |
12877753 | 4694 0 0 | 219833 1128 1592 | gmpxx | clang++_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191214 | 20190816 |
12878992 | 1692 0 0 | 214091 1080 1560 | gmp | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191214 | 20190816 |
12881470 | 4678 0 0 | 219833 1128 1592 | gmpxx | clang++_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20191214 | 20190816 |
12885600 | 3013 32 0 | 216989 1176 1592 | gmpxx | g++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191214 | 20190816 |
12886839 | 1692 0 0 | 215043 1096 1576 | gmp | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191214 | 20190816 |
12888078 | 1692 0 0 | 214091 1080 1560 | gmp | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191214 | 20190816 |
12895099 | 1824 0 0 | 217211 1096 1576 | gmp | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191214 | 20190816 |
12946311 | 1692 0 0 | 214043 1080 1560 | gmp | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191214 | 20190816 |
12950028 | 16074 32 0 | 229774 1160 1576 | gmpxx | g++ | 20191214 | 20190816 |
12960353 | 3027 32 0 | 218711 1176 1576 | gmpxx | g++_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191214 | 20190816 |
12988437 | 2895 32 0 | 215359 1176 1576 | gmpxx | g++_-O_-fomit-frame-pointer | 20191214 | 20190816 |
12998762 | 1716 0 0 | 217475 1096 1592 | gmp | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191214 | 20190816 |
13002479 | 1304 0 0 | 216664 1016 1592 | gmp | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191214 | 20190816 |
13011978 | 3129 32 0 | 217941 1176 1576 | gmpxx | g++_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191214 | 20190816 |
13027672 | 4148 72 5 | 389827 2480 3080 | ntl | g++_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191214 | 20190816 |
13043366 | 1304 0 0 | 216664 1016 1592 | gmp | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191214 | 20190816 |
13044605 | 3005 32 0 | 216861 1176 1592 | gmpxx | g++_-O3_-fomit-frame-pointer | 20191214 | 20190816 |
13046670 | 4284 72 5 | 390859 2496 3128 | ntl | g++_-O_-fomit-frame-pointer | 20191214 | 20190816 |
13053278 | 5104 40 5 | 392598 2464 3128 | ntl | clang++_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191214 | 20190816 |
13057821 | 5104 40 5 | 392598 2464 3128 | ntl | clang++_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191214 | 20190816 |
13071450 | 4694 0 0 | 219833 1128 1592 | gmpxx | clang++_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191214 | 20190816 |
13075167 | 4148 72 5 | 389771 2480 3080 | ntl | g++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191214 | 20190816 |
13084253 | 4331 72 5 | 390906 2496 3128 | ntl | g++_-O2_-fomit-frame-pointer | 20191214 | 20190816 |
13092513 | 4207 72 5 | 392906 2496 3128 | ntl | g++_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191214 | 20190816 |
13123488 | 2895 32 0 | 215359 1176 1576 | gmpxx | g++_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191214 | 20190816 |
13176765 | 4284 72 5 | 390859 2496 3128 | ntl | g++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191214 | 20190816 |
13187916 | 3873 32 0 | 215833 1160 1560 | gmpxx | g++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191214 | 20190816 |
13191633 | 1896 0 0 | 218363 1096 1576 | gmp | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191214 | 20190816 |
13230868 | 1712 0 0 | 216147 1096 1592 | gmp | gcc_-O3_-fomit-frame-pointer | 20191214 | 20190816 |
13237889 | 10758 72 5 | 398701 2480 3128 | ntl | g++ | 20191214 | 20190816 |
13310990 | 4284 72 5 | 394067 2496 3128 | ntl | g++_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191214 | 20190816 |