Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
4291780 | ref-karatsuba | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20190807 | 20190803 |
4430044 | ref-karatsuba | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20190807 | 20190803 |
4449736 | ref-karatsuba | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20190807 | 20190803 |
4464216 | ref-karatsuba | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20190807 | 20190803 |
4501188 | ref-karatsuba | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20190807 | 20190803 |
4562000 | ref-karatsuba | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20190807 | 20190803 |
4593472 | ref-karatsuba | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20190807 | 20190803 |
4625260 | ref-karatsuba | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20190807 | 20190803 |
4627008 | ref-karatsuba | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20190807 | 20190803 |
4629036 | ref-karatsuba | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20190807 | 20190803 |
4635020 | ref-karatsuba | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20190807 | 20190803 |
4638428 | ref-karatsuba | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20190807 | 20190803 |
4642552 | ref-karatsuba | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20190807 | 20190803 |
4646944 | ref-karatsuba | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20190807 | 20190803 |
4701880 | ref-karatsuba | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20190807 | 20190803 |
4724864 | ref-karatsuba | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20190807 | 20190803 |
4749672 | ref-karatsuba | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20190807 | 20190803 |
4752972 | ref-karatsuba | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20190807 | 20190803 |
4767184 | ref-karatsuba | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20190807 | 20190803 |
4776436 | ref-karatsuba | gcc -m32 -O2 -fomit-frame-pointer | 20190807 | 20190803 |
4823836 | ref-karatsuba | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20190807 | 20190803 |
4828816 | ref-karatsuba | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20190807 | 20190803 |
4830712 | ref-karatsuba | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20190807 | 20190803 |
4844304 | ref-karatsuba | gcc -m32 -O3 -fomit-frame-pointer | 20190807 | 20190803 |
4848068 | ref-karatsuba | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20190807 | 20190803 |
4852968 | ref-karatsuba | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20190807 | 20190803 |
4854548 | ref-karatsuba | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20190807 | 20190803 |
4857676 | ref-karatsuba | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20190807 | 20190803 |
4858344 | ref-karatsuba | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20190807 | 20190803 |
4861848 | ref-karatsuba | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20190807 | 20190803 |
4864624 | ref-karatsuba | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20190807 | 20190803 |
4869044 | ref-karatsuba | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20190807 | 20190803 |
4872920 | ref-karatsuba | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20190807 | 20190803 |
4881204 | ref-karatsuba | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20190807 | 20190803 |
4899744 | ref-karatsuba | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20190807 | 20190803 |
4900932 | ref-karatsuba | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20190807 | 20190803 |
4901744 | ref-karatsuba | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20190807 | 20190803 |
4901872 | ref-karatsuba | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20190807 | 20190803 |
4906260 | ref-karatsuba | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20190807 | 20190803 |
4925308 | ref-karatsuba | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20190807 | 20190803 |
4930592 | ref-karatsuba | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20190807 | 20190803 |
4934668 | ref-karatsuba | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20190807 | 20190803 |
4935048 | ref-karatsuba | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20190807 | 20190803 |
4939072 | ref-karatsuba | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20190807 | 20190803 |
4940540 | ref-karatsuba | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20190807 | 20190803 |
4941628 | ref-karatsuba | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20190807 | 20190803 |
4942072 | ref-karatsuba | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20190807 | 20190803 |
4991436 | ref-karatsuba | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20190807 | 20190803 |
4994656 | ref-karatsuba | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20190807 | 20190803 |
4997284 | ref-karatsuba | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20190807 | 20190803 |
5002208 | ref-karatsuba | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20190807 | 20190803 |
5017620 | ref-karatsuba | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20190807 | 20190803 |
5027292 | ref-karatsuba | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20190807 | 20190803 |
5027516 | ref-karatsuba | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20190807 | 20190803 |
5029936 | ref-karatsuba | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20190807 | 20190803 |
5035928 | ref-karatsuba | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20190807 | 20190803 |
5038932 | ref-karatsuba | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20190807 | 20190803 |
5043200 | ref-karatsuba | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20190807 | 20190803 |
5053952 | ref-karatsuba | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20190807 | 20190803 |
5055512 | ref-karatsuba | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20190807 | 20190803 |
5069008 | ref-karatsuba | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20190807 | 20190803 |
5089316 | ref-karatsuba | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20190807 | 20190803 |
5119792 | ref-karatsuba | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20190807 | 20190803 |
5142160 | ref-karatsuba | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20190807 | 20190803 |
5153648 | ref-karatsuba | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20190807 | 20190803 |
5159220 | ref-karatsuba | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20190807 | 20190803 |
5168716 | ref-karatsuba | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20190807 | 20190803 |
5172864 | ref-karatsuba | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20190807 | 20190803 |
5192700 | ref-karatsuba | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20190807 | 20190803 |
5197748 | ref-karatsuba | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20190807 | 20190803 |
5198240 | ref-karatsuba | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20190807 | 20190803 |
5227260 | ref-karatsuba | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20190807 | 20190803 |
5242620 | ref-karatsuba | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20190807 | 20190803 |
5258200 | ref-karatsuba | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20190807 | 20190803 |
5268132 | ref-karatsuba | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20190807 | 20190803 |
5275168 | ref-karatsuba | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20190807 | 20190803 |
5281800 | ref-karatsuba | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20190807 | 20190803 |
5300076 | ref-karatsuba | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20190807 | 20190803 |
5314888 | ref-karatsuba | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20190807 | 20190803 |
5315032 | ref-karatsuba | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20190807 | 20190803 |
5317944 | ref-karatsuba | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20190807 | 20190803 |
5350340 | ref-karatsuba | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20190807 | 20190803 |
5362964 | ref-karatsuba | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20190807 | 20190803 |
5386644 | ref-karatsuba | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20190807 | 20190803 |
5388776 | ref-karatsuba | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20190807 | 20190803 |
5404616 | ref-karatsuba | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20190807 | 20190803 |
5417496 | ref-karatsuba | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20190807 | 20190803 |
5419440 | ref-karatsuba | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20190807 | 20190803 |
5420552 | ref-karatsuba | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20190807 | 20190803 |
5427972 | ref-karatsuba | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20190807 | 20190803 |
5443772 | ref-karatsuba | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20190807 | 20190803 |
5444088 | ref-karatsuba | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20190807 | 20190803 |
5446432 | ref-karatsuba | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20190807 | 20190803 |
5448968 | ref-karatsuba | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20190807 | 20190803 |
5449464 | ref-karatsuba | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20190807 | 20190803 |
5451760 | ref-karatsuba | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20190807 | 20190803 |
5458876 | ref-karatsuba | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20190807 | 20190803 |
5460164 | ref-karatsuba | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20190807 | 20190803 |
5460484 | ref-karatsuba | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20190807 | 20190803 |
5464436 | ref-karatsuba | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20190807 | 20190803 |
5569216 | ref-karatsuba | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20190807 | 20190803 |
5587916 | ref-karatsuba | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20190807 | 20190803 |
5600880 | ref-karatsuba | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20190807 | 20190803 |
5606068 | ref-karatsuba | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20190807 | 20190803 |
5612084 | ref-karatsuba | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20190807 | 20190803 |
5619112 | ref-karatsuba | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20190807 | 20190803 |
5758044 | ref-karatsuba | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20190807 | 20190803 |
5814192 | ref-karatsuba | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20190807 | 20190803 |
5843040 | ref-karatsuba | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20190807 | 20190803 |
5900052 | ref-karatsuba | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20190807 | 20190803 |
5911252 | ref-karatsuba | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20190807 | 20190803 |
5912032 | ref-karatsuba | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20190807 | 20190803 |
5914524 | ref-karatsuba | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20190807 | 20190803 |
5918412 | ref-karatsuba | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20190807 | 20190803 |
5923328 | ref-karatsuba | gcc -m32 -O -fomit-frame-pointer | 20190807 | 20190803 |
5951788 | ref-karatsuba | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20190807 | 20190803 |
5959592 | ref-karatsuba | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20190807 | 20190803 |
5963408 | ref-karatsuba | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20190807 | 20190803 |
5971228 | ref-karatsuba | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20190807 | 20190803 |
6004496 | ref-karatsuba | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20190807 | 20190803 |
6004652 | ref-karatsuba | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20190807 | 20190803 |
6016176 | ref-karatsuba | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20190807 | 20190803 |
6017268 | ref-karatsuba | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20190807 | 20190803 |
6020436 | ref-karatsuba | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20190807 | 20190803 |
6031264 | ref-karatsuba | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20190807 | 20190803 |
6032824 | ref-karatsuba | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20190807 | 20190803 |
6043592 | ref-karatsuba | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20190807 | 20190803 |
6107432 | ref-karatsuba | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20190807 | 20190803 |
6118352 | ref-karatsuba | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20190807 | 20190803 |
6258264 | ref-karatsuba | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20190807 | 20190803 |
6268704 | ref-karatsuba | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20190807 | 20190803 |
6500400 | ref-karatsuba | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20190807 | 20190803 |
6636132 | ref-karatsuba | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20190807 | 20190803 |
6672628 | ref-karatsuba | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20190807 | 20190803 |
6676388 | ref-karatsuba | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20190807 | 20190803 |
6680956 | ref-karatsuba | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20190807 | 20190803 |
8424388 | ref-karatsuba | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20190807 | 20190803 |
8440228 | ref-karatsuba | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20190807 | 20190803 |
8443548 | ref-karatsuba | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20190807 | 20190803 |
8448644 | ref-karatsuba | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20190807 | 20190803 |
8449528 | ref-karatsuba | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20190807 | 20190803 |
8460972 | ref-karatsuba | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20190807 | 20190803 |
8477268 | ref-karatsuba | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20190807 | 20190803 |
8478400 | ref-karatsuba | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20190807 | 20190803 |
8480648 | ref-karatsuba | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20190807 | 20190803 |
8480688 | ref-karatsuba | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20190807 | 20190803 |
8481912 | ref-karatsuba | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20190807 | 20190803 |
8482076 | ref-karatsuba | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20190807 | 20190803 |
8485252 | ref-karatsuba | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20190807 | 20190803 |
8490128 | ref-karatsuba | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20190807 | 20190803 |
8878144 | ref-karatsuba | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20190807 | 20190803 |
8885516 | ref-karatsuba | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20190807 | 20190803 |
8886520 | ref-karatsuba | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20190807 | 20190803 |
8914496 | ref-karatsuba | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20190807 | 20190803 |
8944640 | ref-karatsuba | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20190807 | 20190803 |
8948752 | ref-karatsuba | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20190807 | 20190803 |
8949900 | ref-karatsuba | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20190807 | 20190803 |
8952840 | ref-karatsuba | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20190807 | 20190803 |
8953864 | ref-karatsuba | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20190807 | 20190803 |
9001864 | ref-karatsuba | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20190807 | 20190803 |
9027168 | ref-karatsuba | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20190807 | 20190803 |
9198420 | ref-karatsuba | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20190807 | 20190803 |
9198704 | ref-karatsuba | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20190807 | 20190803 |
9233596 | ref-karatsuba | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20190807 | 20190803 |
9245836 | ref-karatsuba | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20190807 | 20190803 |
9283388 | ref-karatsuba | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20190807 | 20190803 |
9299264 | ref-karatsuba | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20190807 | 20190803 |
9304564 | ref-karatsuba | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20190807 | 20190803 |
9316840 | ref-karatsuba | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20190807 | 20190803 |
9319272 | ref-karatsuba | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20190807 | 20190803 |
9374540 | ref-karatsuba | gcc -m32 -Os -fomit-frame-pointer | 20190807 | 20190803 |
9381996 | ref-karatsuba | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20190807 | 20190803 |
9422732 | ref-karatsuba | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 20190807 | 20190803 |
9484400 | ref-karatsuba | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20190807 | 20190803 |
9523956 | ref-karatsuba | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20190807 | 20190803 |
9584852 | ref-karatsuba | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20190807 | 20190803 |