Articulo de referencia

MPIR (software matemático)

{{Cite web|url=https://web.archive.org/web/20220521102836/https://trac.sagemath.org/ticket/32549/|title = Sage ticket 'Remove package mpir'}} "},"developer":{"wt":"William Hart ...

Multiple Precision Integers and Rationals ( MPIR ) es una biblioteca de software de código abierto para enteros de precisión múltiple, derivada del proyecto GNU Multiple Precision Arithmetic Library (GMP). Incluye gran parte del código de versiones anteriores de GMP, así como código original aportado por la comunidad.

Según la lista de correo MPIR-devel, "MPIR ya no recibe mantenimiento" [ 2 ] , excepto para compilar el código antiguo en Windows usando versiones nuevas de Microsoft Visual Studio.

Según los desarrolladores del MPIR, algunos de los principales objetivos del proyecto MPIR eran:

  • Mantener la compatibilidad con las Buenas Prácticas de Fabricación (BPF), de modo que el MPIR pueda utilizarse como sustituto de las BPF.
  • Ofrecemos soporte de compilación para sistemas Linux , Mac OS , Solaris y Windows .
  • Permite compilar MPIR utilizando herramientas de compilación basadas en Microsoft para su uso en versiones de Windows de 32 y 64 bits.

MPIR está optimizado para muchos procesadores (CPU). Existe código en lenguaje ensamblador para estos procesadores desde 2012.: ARM, DEC Alpha 21064, 21164 y 21264, AMD K6, K6-2, Athlon, K8 y K10, Intel Pentium, Pentium Pro-II-III, Pentium 4, x86 genérico, Intel IA-64, Core 2, i7, Atom, Motorola-IBM PowerPC 32 y 64, MIPS R3000, R4000, SPARCv7, SuperSPARC, SPARCv8 genérico, UltraSPARC.

Enlaces de lenguaje

Véase también

Referencias

  1. "Ticket de Sage 'Eliminar paquete mpir'"" .
  2. ^ "Estado del MPIR y 'razón de ser'" .
  • GMP — sitio oficial de la Biblioteca Aritmética de Precisión Múltiple de GNU
  • MPFR — sitio oficial de GNU Multiple Precision Floating-Point Reliably