fbpx
Wikipedia

MPIR (mathematics software)

Multiple Precision Integers and Rationals (MPIR) is an open-source software multiprecision integer library forked from the GNU Multiple Precision Arithmetic Library (GMP) project. It consists of much code from past GMP releases, and some original contributed code.

MPIR: Multiple Precision Integers and Rationals
SageMath, a computer algebra system that formerly used MPIR[1]
Developer(s)William Hart and the MPIR Team
Stable release
3.0.0 / March 1, 2017; 7 years ago (2017-03-01)
Written inC, C++, assembly
Operating systemCross-platform
TypeMathematical software
LicenseLGPL
Website

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:

  • Maintaining compatibility with GMP – so that MPIR can be used as a replacement for GMP.
  • Providing build support for Linux, Mac OS, Solaris and Windows systems.
  • Supporting building 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: 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 name Language License
C, C++ LGPL
Mpir.NET F#, C#, .NET LGPL

See also edit

References edit

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

External links edit

  • GMP — official site of GNU Multiple Precision Arithmetic Library
  • MPFR — official site of GNU Multiple Precision Floating-Point Reliably

mpir, mathematics, software, multiple, precision, integers, rationals, mpir, open, source, software, multiprecision, integer, library, forked, from, multiple, precision, arithmetic, library, project, consists, much, code, from, past, releases, some, original, . Multiple Precision Integers and Rationals MPIR is an open source software multiprecision integer library forked from the GNU Multiple Precision Arithmetic Library GMP project It consists of much code from past GMP releases and some original contributed code MPIR Multiple Precision Integers and RationalsSageMath a computer algebra system that formerly used MPIR 1 Developer s William Hart and the MPIR TeamStable release3 0 0 March 1 2017 7 years ago 2017 03 01 Written inC C assemblyOperating systemCross platformTypeMathematical softwareLicenseLGPLWebsitehttps web archive org web 20220204054313 http www mpir org 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 Maintaining compatibility with GMP so that MPIR can be used as a replacement for GMP Providing build support for Linux Mac OS Solaris and Windows systems Supporting building 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 Contents 1 Language bindings 2 See also 3 References 4 External linksLanguage bindings editLibrary name Language License C C LGPL Mpir NET F C NET LGPLSee also edit nbsp Free and open source software portal Arbitrary precision arithmetic data type bignum GNU Multiple Precision Arithmetic Library GNU Multiple Precision Floating Point Reliably MPFR Class Library for Numbers supporting GiNaCReferences edit Sage ticket Remove package mpir MPIR status and raison d etre External links editGMP official site of GNU Multiple Precision Arithmetic Library MPFR official site of GNU Multiple Precision Floating Point Reliably Retrieved from https en wikipedia org w index php title MPIR mathematics software amp oldid 1177116616, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.