swMATH ID: 363
Software Authors: Granlund
Description: GMP is a free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating point numbers. There is no practical limit to the precision except the ones implied by the available memory in the machine GMP runs on. GMP has a rich set of functions, and the functions have a regular interface.
The main target applications for GMP are cryptography applications and research, Internet security applications, algebra systems, computational algebra research, etc.
GMP is carefully designed to be as fast as possible, both for small operands and for huge operands. The speed is achieved by using fullwords as the basic arithmetic type, by using fast algorithms, with highly optimised assembly code for the most common inner loops for a lot of CPUs, and by a general emphasis on speed.
The first GMP release was made in 1991. It is continually developed and maintained, with a new release about once a year.
GMP is distributed under the GNU LGPL. This license makes the library free to use, share, and improve, and allows you to pass on the result. The license gives freedoms, but also sets firm restrictions on the use with non-free programs.
GMP is part of the GNU project. For more information about the GNU project, please see the official GNU web site.
GMP’s main target platforms are Unix-type systems, such as GNU/Linux, Solaris, HP-UX, Mac OS X/Darwin, BSD, AIX, etc. It also is known to work on Windows in both 32-bit and 64-bit mode.
Homepage: https://gmplib.org/
Related Software: MPFR; NTL; PARI/GP; SageMath; GitHub; FLINT; Magma; mctoolbox; Mathematica; Maple; MIPLIB; SCIP; SINGULAR; SoPlex; Mathemagix; CGAL; CPLEX; Matlab; QSopt_ex; ARPREC
Cited in: 307 Documents
all top 5

Cited by 611 Authors

9 Harvey, David
8 van der Hoeven, Joris
7 Gleixner, Ambros M.
6 Lecerf, Grégoire
6 Petković, Miodrag S.
5 Ogita, Takeshi
4 Brandt, Alexander
4 Cook, William John
4 Jensen, Anders Nedergaard
4 Koch, Thorsten
4 Moreno-Centeno, Erick
4 Moreno Maza, Marc
4 Steffy, Daniel E.
4 Sutherland, Andrew V.
3 Akaiwa, Kanae
3 Asadi, Mohammadali
3 Berthomieu, Jérémy
3 Bijnens, Johan
3 Eifler, Leon
3 Gaudry, Pierrick
3 Johansson, Fredrik
3 Kondo, Koichi
3 Lourenco, Christopher J.
3 Milošević, Dušan M.
3 Monagan, Michael B.
3 Mossinghoff, Michael J.
3 Muller, Jean-Michel
3 Oishi, Shin’ichi
3 Pearce, Roman
3 Pion, Sylvain
3 Stones, Rebecca J.
3 Thomé, Emmanuel
3 Wolter, Kati
3 Zimmermann, Paul
2 Abbott, John A.
2 Ábrahám, Erika
2 Aishima, Kensuke
2 Albrecht, Martin R.
2 Beliakov, Gleb
2 Bellare, Mihir
2 Bernstein, Daniel Julius
2 Bigatti, Anna Maria
2 Boissonnat, Jean-Daniel
2 Catalano, Dario
2 Chiba, Fumihiro
2 Daumas, Marc
2 Davis, Timothy Alden
2 Delanoue, Nicolas
2 Di Raimondo, Mario
2 Dubickas, Artūras
2 Duquesne, Sylvain
2 Emiris, Ioannis Z.
2 Enge, Andreas
2 Escobedo, Adolfo R.
2 Farach-Colton, Martin
2 Faro, Simone
2 Fukasawa, Ricardo
2 Hazay, Carmit
2 Imbert, Laurent
2 Iwasaki, Masashi
2 Karavelas, Menelaos I.
2 Kaski, Petteri
2 Kim, Changho
2 Kim, Sangdong
2 Kouya, Tomonori
2 Lebreton, Romain
2 Lhommeau, Mehdi
2 Melquiond, Guillaume
2 Moir, Robert H. C.
2 Nakamura, Yoshimasa
2 Nogami, Yasuyuki
2 Östergård, Patric R. J.
2 Peng, Su
2 Petković, Ivan M.
2 Plantard, Thomas
2 Platt, David John
2 Rieu-Helft, Raphaël
2 Ristov, Todor
2 Robert, Jean-Marc
2 Saouter, Yannick
2 Schupp, Stefan
2 Storjohann, Arne
2 Then, Holger
2 Thomas, Rekha R.
2 Trudgian, Timothy S.
2 Truedsson, Nils Hermansson
2 Tsai, Chia-Cheng
2 Tsai, Meng-Tsung
2 Ushijima, Teruo
2 Vermaseren, Jos A. M.
2 Xu, Jian
2 Xu, Zifeng
2 Yasuda, Masaya
2 Yoon, Jungho
2 Yoshida, Akira
2 Zhang, Yupeng
2 Zhou, Fucai
1 Abreu, Samuel
1 Achterberg, Tobias
1 Adachi, Satoshi
...and 511 more Authors
all top 5

Cited in 105 Serials

24 Mathematics of Computation
10 Computer Physics Communications
9 Journal of Symbolic Computation
8 Journal of Computational and Applied Mathematics
7 ACM Transactions on Mathematical Software
7 Journal of High Energy Physics
6 Applied Mathematics and Computation
6 Mathematical Programming Computation
5 Theoretical Computer Science
5 Journal of Cryptology
5 Numerical Algorithms
4 Journal of Number Theory
4 SIAM Journal on Matrix Analysis and Applications
4 Computational Geometry
4 Applicable Algebra in Engineering, Communication and Computing
3 Journal of Computational Physics
3 Information Sciences
3 Operations Research Letters
3 Japan Journal of Industrial and Applied Mathematics
3 Computational Optimization and Applications
2 Computers & Mathematics with Applications
2 Discrete Applied Mathematics
2 General Relativity and Gravitation
2 Computing
2 Journal of Computer and System Sciences
2 Journal of Complexity
2 Algorithmica
2 Journal of Automated Reasoning
2 International Journal of Computer Mathematics
2 Linear Algebra and its Applications
2 Mathematical Programming. Series A. Series B
2 Experimental Mathematics
2 Formal Methods in System Design
2 SIAM Journal on Scientific Computing
2 The Electronic Journal of Combinatorics
2 Journal of Mathematical Chemistry
2 Mathematics in Computer Science
2 Research in Number Theory
1 Information Processing Letters
1 Journal of Fluid Mechanics
1 Journal of Mathematical Analysis and Applications
1 Journal of Statistical Physics
1 Periodica Mathematica Hungarica
1 Advances in Mathematics
1 Journal of Algebra
1 Mathematics and Computers in Simulation
1 Operations Research
1 Programming and Computer Software
1 Insurance Mathematics & Economics
1 Annals of Pure and Applied Logic
1 Physica D
1 Parallel Computing
1 Applied Numerical Mathematics
1 Information and Computation
1 Applied Mathematics Letters
1 Annals of Operations Research
1 International Journal of Computational Geometry & Applications
1 International Journal of Foundations of Computer Science
1 Journal of Global Optimization
1 Designs, Codes and Cryptography
1 Annals of Physics
1 Automation and Remote Control
1 Journal of Statistical Computation and Simulation
1 SIAM Journal on Optimization
1 International Journal of Bifurcation and Chaos in Applied Sciences and Engineering
1 Cybernetics and Systems Analysis
1 Journal of Algebraic Geometry
1 Journal de Théorie des Nombres de Bordeaux
1 Numerical Linear Algebra with Applications
1 Finite Fields and their Applications
1 Journal of Combinatorial Designs
1 Journal of Functional Programming
1 Advances in Computational Mathematics
1 ELA. The Electronic Journal of Linear Algebra
1 The Ramanujan Journal
1 Discrete Mathematics and Theoretical Computer Science. DMTCS
1 Journal of Integer Sequences
1 Visnyk. Seriya: Fizyko-Matematychni Nauky. Kyïvs’kyĭ Universytet Imeni Tarasa Shevchenka
1 LMS Journal of Computation and Mathematics
1 Communications in Nonlinear Science and Numerical Simulation
1 Annales Henri Poincaré
1 CMES. Computer Modeling in Engineering & Sciences
1 Journal of Universal Computer Science
1 Foundations of Computational Mathematics
1 Information
1 Journal of Algebra and its Applications
1 Journal of Discrete Algorithms
1 Journal of Electrical Engineering
1 International Journal of Computational Methods
1 Lecture Notes in Computational Science and Engineering
1 Journal of Physics A: Mathematical and Theoretical
1 ACM Communications in Computer Algebra
1 Algorithms
1 Cryptography and Communications
1 Journal of Formalized Reasoning
1 Wiley Interdisciplinary Reviews. WIREs Computational Statistics
1 Journal of Theoretical Biology
1 JSIAM Letters
1 Analele Universității Spiru Haret. Seria Matematică-Informatică
...and 5 more Serials
all top 5

Cited in 44 Fields

107 Computer science (68-XX)
94 Numerical analysis (65-XX)
64 Number theory (11-XX)
53 Information and communication theory, circuits (94-XX)
31 Operations research, mathematical programming (90-XX)
19 Algebraic geometry (14-XX)
16 Commutative algebra (13-XX)
15 Quantum theory (81-XX)
14 Combinatorics (05-XX)
13 Linear and multilinear algebra; matrix theory (15-XX)
11 Partial differential equations (35-XX)
9 Convex and discrete geometry (52-XX)
8 Special functions (33-XX)
7 Dynamical systems and ergodic theory (37-XX)
6 Statistics (62-XX)
6 Fluid mechanics (76-XX)
5 Field theory and polynomials (12-XX)
5 Functions of a complex variable (30-XX)
5 Ordinary differential equations (34-XX)
5 Relativity and gravitational theory (83-XX)
4 Real functions (26-XX)
3 Approximations and expansions (41-XX)
3 Probability theory and stochastic processes (60-XX)
3 Game theory, economics, finance, and other social and behavioral sciences (91-XX)
3 Biology and other natural sciences (92-XX)
3 Systems theory; control (93-XX)
2 Group theory and generalizations (20-XX)
2 Topological groups, Lie groups (22-XX)
2 Algebraic topology (55-XX)
2 Manifolds and cell complexes (57-XX)
2 Mechanics of particles and systems (70-XX)
2 Statistical mechanics, structure of matter (82-XX)
1 General and overarching topics; collections (00-XX)
1 History and biography (01-XX)
1 Mathematical logic and foundations (03-XX)
1 Order, lattices, ordered algebraic structures (06-XX)
1 Nonassociative rings and algebras (17-XX)
1 Several complex variables and analytic spaces (32-XX)
1 Integral equations (45-XX)
1 Calculus of variations and optimal control; optimization (49-XX)
1 Geometry (51-XX)
1 General topology (54-XX)
1 Optics, electromagnetic theory (78-XX)
1 Astronomy and astrophysics (85-XX)

Citations by Year