ACM Transactions on Mathematical Software · 1995 · 213 citations · 7 references
ComputingComputer ScienceCompilersNumber TheoryProgramming LanguagesComputational Number TheoryData TypesNumber-theoretic AlgorithmsNumerical AlgorithmsNumerical AnalysisType SystemsComputational PrecisionFloating-point ArithmeticOperator ExtensionsType Conversion
A new version of a Fortran multiprecision computation system, based on the Fortran 90 language, is described. With this new approach, a translator program is not required—translation of Fortran code for multiprecision is accomplished by merely utilizing advanced features of Fortran 90, such as derived data types and operator extensions. This approach results in more-reliable translation and permits programmers of multiprecision applications to utilize the full power of Fortran 90. Three multiprecision data types are supported in this system: multiprecision integer, real, and complex. All the usual Fortran conventions for mixed-mode operations are supported, and many of the Fortran intrinsics, such as SIN, EXP, and MOD, are supported with multiprecision arguments. An interesting application of this software, wherein new number-theoretic identities have been discovered by means of multiprecision computations, is included also.
7
FFTs in external or hierarchical memory
David A. Bailey · The Journal of Supercomputing · 1990 · 289 citations
Experimental Evaluation of Euler Sums
David H. Bailey, Jonathan M. Borwein, Roland Girgensohn · Experimental Mathematics · 1994 · 156 citations
Polynomial Time Algorithms for Finding Integer Relations among Real Numbers
Johan Håstad, Bettina Just, Jeffrey C. Lagarias et al. · SIAM Journal on Computing · 1989 · 104 citations