Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
3746202 | ref-karatsuba | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20180828 | 20180818 |
3854589 | ref-karatsuba | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20180828 | 20180818 |
3855389 | ref-karatsuba | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20180828 | 20180818 |
3860717 | ref-karatsuba | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20180828 | 20180818 |
3869799 | ref-karatsuba | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20180828 | 20180818 |
3939831 | ref-karatsuba | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180828 | 20180818 |
3976189 | ref-karatsuba | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20180828 | 20180818 |
3977977 | ref-karatsuba | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20180828 | 20180818 |
3980125 | ref-karatsuba | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20180828 | 20180818 |
3988176 | ref-karatsuba | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20180828 | 20180818 |
3994420 | ref-karatsuba | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20180828 | 20180818 |
4003777 | ref-karatsuba | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20180828 | 20180818 |
4004184 | ref-karatsuba | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180828 | 20180818 |
4036572 | ref-karatsuba | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20180828 | 20180818 |
4044448 | ref-karatsuba | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20180828 | 20180818 |
4055945 | ref-karatsuba | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180828 | 20180818 |
4056175 | ref-karatsuba | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20180828 | 20180818 |
4112555 | ref-karatsuba | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20180828 | 20180818 |
4127978 | ref-karatsuba | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20180828 | 20180818 |
4133361 | ref-karatsuba | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20180828 | 20180818 |
4133796 | ref-karatsuba | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20180828 | 20180818 |
4144143 | ref-karatsuba | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20180828 | 20180818 |
4150050 | ref-karatsuba | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20180828 | 20180818 |
4169723 | ref-karatsuba | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20180828 | 20180818 |
4201815 | ref-karatsuba | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20180828 | 20180818 |
4211655 | ref-karatsuba | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20180828 | 20180818 |
4217940 | ref-karatsuba | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20180828 | 20180818 |
4235913 | ref-karatsuba | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180828 | 20180818 |
4261157 | ref-karatsuba | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20180828 | 20180818 |
4267176 | ref-karatsuba | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180828 | 20180818 |
4269593 | ref-karatsuba | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180828 | 20180818 |
4285495 | ref-karatsuba | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20180828 | 20180818 |
4287127 | ref-karatsuba | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20180828 | 20180818 |
4297188 | ref-karatsuba | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20180828 | 20180818 |
4300153 | ref-karatsuba | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20180828 | 20180818 |
4302730 | ref-karatsuba | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20180828 | 20180818 |
4303929 | ref-karatsuba | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20180828 | 20180818 |
4308242 | ref-karatsuba | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20180828 | 20180818 |
4309706 | ref-karatsuba | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180828 | 20180818 |
4310728 | ref-karatsuba | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20180828 | 20180818 |
4317476 | ref-karatsuba | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20180828 | 20180818 |
4332042 | ref-karatsuba | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20180828 | 20180818 |
4336022 | ref-karatsuba | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20180828 | 20180818 |
4336961 | ref-karatsuba | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20180828 | 20180818 |
4340554 | ref-karatsuba | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20180828 | 20180818 |
4341258 | ref-karatsuba | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20180828 | 20180818 |
4349540 | ref-karatsuba | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20180828 | 20180818 |
4352054 | ref-karatsuba | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20180828 | 20180818 |
4359327 | ref-karatsuba | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20180828 | 20180818 |
4362945 | ref-karatsuba | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20180828 | 20180818 |
4379841 | ref-karatsuba | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20180828 | 20180818 |
4383891 | ref-karatsuba | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20180828 | 20180818 |
4413848 | ref-karatsuba | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20180828 | 20180818 |
4416627 | ref-karatsuba | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20180828 | 20180818 |
4431038 | ref-karatsuba | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20180828 | 20180818 |
4439983 | ref-karatsuba | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20180828 | 20180818 |
4458609 | ref-karatsuba | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20180828 | 20180818 |
4461445 | ref-karatsuba | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180828 | 20180818 |
4475361 | ref-karatsuba | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20180828 | 20180818 |
4477283 | ref-karatsuba | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20180828 | 20180818 |
4478867 | ref-karatsuba | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20180828 | 20180818 |
4506427 | ref-karatsuba | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20180828 | 20180818 |
4513487 | ref-karatsuba | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20180828 | 20180818 |
4520772 | ref-karatsuba | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20180828 | 20180818 |
4522902 | ref-karatsuba | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20180828 | 20180818 |
4528090 | ref-karatsuba | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20180828 | 20180818 |
4537562 | ref-karatsuba | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20180828 | 20180818 |
4545428 | ref-karatsuba | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20180828 | 20180818 |
4557526 | ref-karatsuba | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20180828 | 20180818 |
4579091 | ref-karatsuba | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20180828 | 20180818 |
4583554 | ref-karatsuba | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20180828 | 20180818 |
4591156 | ref-karatsuba | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20180828 | 20180818 |
4596720 | ref-karatsuba | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20180828 | 20180818 |
4603002 | ref-karatsuba | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20180828 | 20180818 |
4605369 | ref-karatsuba | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20180828 | 20180818 |
4606941 | ref-karatsuba | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20180828 | 20180818 |
4608611 | ref-karatsuba | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20180828 | 20180818 |
4628590 | ref-karatsuba | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20180828 | 20180818 |
4633169 | ref-karatsuba | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20180828 | 20180818 |
4636053 | ref-karatsuba | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20180828 | 20180818 |
4636207 | ref-karatsuba | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20180828 | 20180818 |
4641051 | ref-karatsuba | gcc -m32 -O2 -fomit-frame-pointer | 20180828 | 20180818 |
4646661 | ref-karatsuba | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20180828 | 20180818 |
4650464 | ref-karatsuba | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20180828 | 20180818 |
4652407 | ref-karatsuba | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20180828 | 20180818 |
4655718 | ref-karatsuba | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20180828 | 20180818 |
4657310 | ref-karatsuba | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20180828 | 20180818 |
4665143 | ref-karatsuba | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20180828 | 20180818 |
4671968 | ref-karatsuba | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180828 | 20180818 |
4672895 | ref-karatsuba | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20180828 | 20180818 |
4673029 | ref-karatsuba | gcc -m32 -O3 -fomit-frame-pointer | 20180828 | 20180818 |
4674242 | ref-karatsuba | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20180828 | 20180818 |
4679226 | ref-karatsuba | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20180828 | 20180818 |
4685832 | ref-karatsuba | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20180828 | 20180818 |
4686502 | ref-karatsuba | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20180828 | 20180818 |
4694012 | ref-karatsuba | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20180828 | 20180818 |
4699149 | ref-karatsuba | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20180828 | 20180818 |
4700954 | ref-karatsuba | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20180828 | 20180818 |
4704034 | ref-karatsuba | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20180828 | 20180818 |
4708230 | ref-karatsuba | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20180828 | 20180818 |
4711340 | ref-karatsuba | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20180828 | 20180818 |
4712455 | ref-karatsuba | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20180828 | 20180818 |
4713089 | ref-karatsuba | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20180828 | 20180818 |
4714595 | ref-karatsuba | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20180828 | 20180818 |
4716891 | ref-karatsuba | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20180828 | 20180818 |
4733308 | ref-karatsuba | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20180828 | 20180818 |
4736728 | ref-karatsuba | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20180828 | 20180818 |
4745061 | ref-karatsuba | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20180828 | 20180818 |
4750785 | ref-karatsuba | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20180828 | 20180818 |
4753962 | ref-karatsuba | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20180828 | 20180818 |
4816234 | ref-karatsuba | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180828 | 20180818 |
4824060 | ref-karatsuba | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20180828 | 20180818 |
4846611 | ref-karatsuba | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20180828 | 20180818 |
4855016 | ref-karatsuba | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20180828 | 20180818 |
4855860 | ref-karatsuba | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20180828 | 20180818 |
4867913 | ref-karatsuba | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20180828 | 20180818 |
4924319 | ref-karatsuba | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20180828 | 20180818 |
4927331 | ref-karatsuba | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20180828 | 20180818 |
4951177 | ref-karatsuba | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20180828 | 20180818 |
4996075 | ref-karatsuba | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20180828 | 20180818 |
5024268 | ref-karatsuba | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20180828 | 20180818 |
5027704 | ref-karatsuba | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20180828 | 20180818 |
5169875 | ref-karatsuba | gcc -m32 -O -fomit-frame-pointer | 20180828 | 20180818 |
5237765 | ref-karatsuba | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20180828 | 20180818 |
5355490 | ref-karatsuba | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20180828 | 20180818 |
5369353 | ref-karatsuba | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20180828 | 20180818 |
5385228 | ref-karatsuba | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20180828 | 20180818 |
5390197 | ref-karatsuba | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20180828 | 20180818 |
5404760 | ref-karatsuba | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20180828 | 20180818 |
5404927 | ref-karatsuba | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20180828 | 20180818 |
5406224 | ref-karatsuba | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20180828 | 20180818 |
5413897 | ref-karatsuba | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20180828 | 20180818 |
5562750 | ref-karatsuba | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20180828 | 20180818 |
5653171 | ref-karatsuba | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20180828 | 20180818 |
5653798 | ref-karatsuba | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20180828 | 20180818 |
5705917 | ref-karatsuba | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20180828 | 20180818 |
7345837 | ref-karatsuba | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20180828 | 20180818 |
7350013 | ref-karatsuba | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20180828 | 20180818 |
7354157 | ref-karatsuba | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20180828 | 20180818 |
7356581 | ref-karatsuba | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20180828 | 20180818 |
7356684 | ref-karatsuba | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20180828 | 20180818 |
7360311 | ref-karatsuba | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20180828 | 20180818 |
7361048 | ref-karatsuba | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20180828 | 20180818 |
7368218 | ref-karatsuba | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20180828 | 20180818 |
7374252 | ref-karatsuba | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20180828 | 20180818 |
7375242 | ref-karatsuba | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20180828 | 20180818 |
7387992 | ref-karatsuba | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20180828 | 20180818 |
7428085 | ref-karatsuba | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20180828 | 20180818 |
7433510 | ref-karatsuba | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20180828 | 20180818 |
7471883 | ref-karatsuba | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 20180828 | 20180818 |
7677510 | ref-karatsuba | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20180828 | 20180818 |
7710911 | ref-karatsuba | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20180828 | 20180818 |
7722436 | ref-karatsuba | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20180828 | 20180818 |
7747768 | ref-karatsuba | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20180828 | 20180818 |
7774790 | ref-karatsuba | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20180828 | 20180818 |
7778395 | ref-karatsuba | gcc -m32 -Os -fomit-frame-pointer | 20180828 | 20180818 |
7781413 | ref-karatsuba | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20180828 | 20180818 |
7787512 | ref-karatsuba | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20180828 | 20180818 |
7790910 | ref-karatsuba | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20180828 | 20180818 |
7792252 | ref-karatsuba | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20180828 | 20180818 |
7821464 | ref-karatsuba | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20180828 | 20180818 |
7849964 | ref-karatsuba | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20180828 | 20180818 |
7878258 | ref-karatsuba | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20180828 | 20180818 |
8005043 | ref-karatsuba | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20180828 | 20180818 |
8005662 | ref-karatsuba | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20180828 | 20180818 |
8015797 | ref-karatsuba | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20180828 | 20180818 |
8032502 | ref-karatsuba | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20180828 | 20180818 |
8057609 | ref-karatsuba | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20180828 | 20180818 |
8203665 | ref-karatsuba | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20180828 | 20180818 |
8226907 | ref-karatsuba | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20180828 | 20180818 |
8268791 | ref-karatsuba | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20180828 | 20180818 |
8436647 | ref-karatsuba | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20180828 | 20180818 |
8443883 | ref-karatsuba | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20180828 | 20180818 |
8547371 | ref-karatsuba | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180828 | 20180818 |
8618883 | ref-karatsuba | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20180828 | 20180818 |
8933532 | ref-karatsuba | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180828 | 20180818 |