MPIR (mathematics software) とは

MPIR(Multiple Precision Integers and Rationals)は、GNU複数精密算術ライブラリ(GMP)プロジェクトからフォークされたオープンソースのソフトウェア多重精度整数ライブラリです。これは、過去のGMPリリースからの多くのコードとオリジナルの貢献したコードで構成されています。
MPIR開発者によると、MPIRプロジェクトの主な目標のいくつかは次のとおりです。
 グラフィックス処理ユニット(GPU)や他のマルチコアプロセッサのサポートを含む、多値演算のための並列アルゴリズムの開発。 GMPとの互換性を維持する – MPIRをGMPの代替品として使用できるようにする。 Linux、Mac OS、Solaris、およびWindowsシステムの構築サポートを提供します。 32ビットおよび64ビットバージョンのWindowsで使用するためのMicrosoftベースのビルドツールを使用してMPIRを構築することをサポートします。
MPIRは、多くのプロセッサ(CPU)に最適化されています。 ARM、DEC Alpha 21064,21164、および21264、AMD K6、K6-2、Athlon、K8およびK10、Intel Pentium、Pentium Pro-II-III、Pentium 4、汎用x86、 Intel IA-64、Core 2、i7、Atom、Motorola-IBM PowerPC 32,64、MIPS R3000、R4000、SPARCv7、SuperSPARC、汎用SPARCv8、UltraSPARCなどがあります。