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; Magma; Mathematica; Maple; FLINT; mctoolbox; SoPlex; Mathemagix; CPLEX; SINGULAR; MIPLIB; CGAL; ARPREC; cdd; SCIP; QSopt_ex; Gfan
Cited in: 275 Publications
all top 5

Cited by 540 Authors

8 van der Hoeven, Joris
7 Harvey, David I.
6 Lecerf, Grégoire
6 Petković, Miodrag S.
5 Gleixner, Ambros M.
5 Ogita, Takeshi
4 Brandt, Alexander
4 Cook, William John
4 Jensen, Anders Nedergaard
4 Koch, Thorsten
4 Moreno Maza, Marc
4 Steffy, Daniel E.
4 Sutherland, Andrew V.
3 Asadi, Mohammadali
3 Berthomieu, Jérémy
3 Johansson, Fredrik
3 Milošević, Dušan M.
3 Monagan, Michael B.
3 Moreno-Centeno, Erick
3 Mossinghoff, Michael J.
3 Muller, Jean-Michel
3 Oishi, Shin’ichi
3 Pearce, Roman
3 Pion, Sylvain
3 Stones, Rebecca J.
3 Wolter, Kati
2 Abbott, John A.
2 Aishima, Kensuke
2 Akaiwa, Kanae
2 Albrecht, Martin R.
2 Beliakov, Gleb
2 Bellare, Mihir
2 Bigatti, Anna Maria
2 Boissonnat, Jean-Daniel
2 Catalano, Dario
2 Chiba, Fumihiro
2 Daumas, Marc
2 Delanoue, Nicolas
2 Di Raimondo, Mario
2 Dubickas, Artūras
2 Emiris, Ioannis Z.
2 Enge, Andreas
2 Escobedo, Adolfo R.
2 Farach-Colton, Martin
2 Faro, Simone
2 Fukasawa, Ricardo
2 Gaudry, Pierrick
2 Iwasaki, Masashi
2 Karavelas, Menelaos I.
2 Kaski, Petteri
2 Kim, Changho
2 Kim, Sangdong
2 Kondo, Koichi
2 Kouya, Tomonori
2 Lebreton, Romain
2 Lhommeau, Mehdi
2 Lourenco, Christopher J.
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 Ristov, Todor
2 Robert, Jean-Marc
2 Saouter, Yannick
2 Storjohann, Arne
2 Then, Holger
2 Thomas, Rekha R.
2 Thomé, Emmanuel
2 Trudgian, Timothy S.
2 Tsai, Chia-Cheng
2 Tsai, Meng-Tsung
2 Ushijima, Teruo
2 Vermaseren, Jos A. M.
2 Xu, Jian
2 Xu, Zifeng
2 Yoon, Jungho
2 Zhou, Fucai
2 Zimmermann, Paul
1 Ábrahám, Erika
1 Achterberg, Tobias
1 Adachi, Satoshi
1 Aguilar-Melchor, Carlos
1 Aiken, Alex
1 Alcalde Cuesta, Fernando
1 Allcock, Daniel Jonathan
1 Althaus, Ernst
1 An, Zhiyuan
1 Andrejić, Vladica
1 Antulov-Fantulin, Nino
1 Applegate, David L.
1 Arnold, John M.
1 Assarf, Benjamin
1 Azulay, David-Olivier
1 Backeljauw, Franky
1 Bahrdt, Daniel
1 Bailey, David Harold
...and 440 more Authors
all top 5

Cited in 99 Serials

23 Mathematics of Computation
8 Journal of Computational and Applied Mathematics
8 Journal of Symbolic Computation
7 Computer Physics Communications
6 ACM Transactions on Mathematical Software
6 Mathematical Programming Computation
5 Applied Mathematics and Computation
5 Theoretical Computer Science
5 Numerical Algorithms
4 Journal of Number Theory
4 SIAM Journal on Matrix Analysis and Applications
4 Journal of Cryptology
4 Computational Geometry
4 Applicable Algebra in Engineering, Communication and Computing
4 Journal of High Energy Physics
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 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 Formal Methods in System Design
2 SIAM Journal on Scientific Computing
2 The Electronic Journal of Combinatorics
2 Mathematics in Computer Science
1 Computers & Mathematics with Applications
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 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 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 Mathematical Programming. Series A. Series B
1 International Journal of Bifurcation and Chaos in Applied Sciences and Engineering
1 Cybernetics and Systems Analysis
1 Experimental Mathematics
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 Journal of Mathematical Chemistry
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 Journal of Theoretical Biology
1 JSIAM Letters
1 Analele Universității Spiru Haret. Seria Matematică-Informatică
1 Mathematics
1 Research in Number Theory
1 Applied Mathematics and Nonlinear Sciences
1 Journal of Applied and Computational Topology
1 Discrete Mathematics and its Applications
all top 5

Cited in 42 Fields

98 Computer science (68-XX)
86 Numerical analysis (65-XX)
59 Number theory (11-XX)
45 Information and communication theory, circuits (94-XX)
27 Operations research, mathematical programming (90-XX)
19 Algebraic geometry (14-XX)
14 Commutative algebra (13-XX)
13 Combinatorics (05-XX)
12 Linear and multilinear algebra; matrix theory (15-XX)
10 Partial differential equations (35-XX)
10 Quantum theory (81-XX)
9 Convex and discrete geometry (52-XX)
7 Special functions (33-XX)
6 Field theory and polynomials (12-XX)
6 Dynamical systems and ergodic theory (37-XX)
5 Functions of a complex variable (30-XX)
5 Statistics (62-XX)
5 Fluid mechanics (76-XX)
4 Real functions (26-XX)
4 Ordinary differential equations (34-XX)
3 Approximations and expansions (41-XX)
3 Relativity and gravitational theory (83-XX)
3 Biology and other natural sciences (92-XX)
2 Group theory and generalizations (20-XX)
2 Topological groups, Lie groups (22-XX)
2 Manifolds and cell complexes (57-XX)
2 Probability theory and stochastic processes (60-XX)
2 Statistical mechanics, structure of matter (82-XX)
2 Game theory, economics, finance, and other social and behavioral sciences (91-XX)
2 Systems theory; control (93-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 Algebraic topology (55-XX)
1 Optics, electromagnetic theory (78-XX)
1 Astronomy and astrophysics (85-XX)

Citations by Year