私はMINGWの下にGMPライブラリをインストールしようと何日も試みてきました。Linux64 ビット環境で gccを数週間使用してから__uint128_t、同じプログラムを GMP と mingw (32 ビット版) に移植しました。mpz_classの代わりに整数を使用し__uint128_tました。それから私は私の新しいプログラムを始めました...!および 64 ビットで__uint128_tは完了するのに 16 分かかり、GMP および MINGW では 91 時間かかります!!!
物事を少しスピードアップするにはどうすればよいですか? 32 ビット環境で 128 ビット整数演算を行うより高速な方法はありますか? 128ビット以上は必要ないので、GMPに「わかりました。128ビットだけ必要です。精度を固定しておきますが、もっと速くしてください」と伝える方法はありますか?