Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

MPIR (mathematics software)

From Wikipedia, the free encyclopedia
Multiprecision integer software library
MPIR: Multiple Precision Integers and Rationals
SageMath, acomputer algebra system that formerly used MPIR[1]
DevelopersWilliam Hart and the MPIR Team
Stable release
3.0.0 / March 1, 2017; 8 years ago (2017-03-01)
Written inC,C++,assembly
Operating systemCross-platform
TypeMathematical software
LicenseLGPL
Websitehttps://web.archive.org/web/20220204054313/http://www.mpir.org/

Multiple Precision Integers and Rationals (MPIR) is anopen-source softwaremultiprecision integerlibraryforked from theGNU Multiple Precision Arithmetic Library (GMP) project. It consists of much code from past GMP releases, and some original contributed code.

According to the MPIR-devel mailing list, "MPIR is no longer maintained",[2] except for building the old code on Windows using new versions of Microsoft Visual Studio.

According to the MPIR developers, some of the main goals of the MPIR project were:

  • Maintainingcompatibility with GMP – so that MPIR can be used as a replacement for GMP.
  • Providingbuild support forLinux,Mac OS,Solaris andWindows systems.
  • Supportingbuilding MPIR using Microsoft based build tools for use in 32- and 64-bit versions of Windows.

MPIR is optimized for many processors (CPUs).Assembly language code exists for these as of 2012[update]: ARM, DEC Alpha 21064, 21164, and 21264, AMD K6, K6-2, Athlon, K8 and K10, Intel Pentium, Pentium Pro-II-III, Pentium 4, generic x86, Intel IA-64, Core 2, i7, Atom, Motorola-IBM PowerPC 32 and 64, MIPS R3000, R4000, SPARCv7, SuperSPARC, generic SPARCv8, UltraSPARC.

Language bindings

[edit]
Library nameLanguageLicense
C,C++LGPL
Mpir.NETArchived 2017-10-26 at theWayback MachineF#,C#,.NETLGPL

See also

[edit]

References

[edit]
  1. ^"Sage ticket 'Remove package mpir'".
  2. ^"MPIR status and 'raison d'être'".

External links

[edit]
  • GMP — official site ofGNU Multiple Precision Arithmetic Library
  • MPFR — official site ofGNU Multiple Precision Floating-Point Reliably
Uninterpreted
Numeric
Reference
Text
Composite
Other
Related
topics
Retrieved from "https://en.wikipedia.org/w/index.php?title=MPIR_(mathematics_software)&oldid=1325604611"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2026 Movatter.jp