|
ABSTRACT
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.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
BAILEY, D.H. 1990b. A portable high performance multiprecision package. NASA Ames RNR Tech. Rep. RNR-90-022, NASA Ames Research Center, Moffett Field, Calif.
|
 |
3
|
|
| |
4
|
BAILEY, D. H., BORWEIN, J. M., AND GIRGENSOHN, R. 1994. Experimental evaluation of Euler sums. Exper. Math. 3, 1, 17-30.
|
| |
5
|
FERGUSON, H. e. P. AND BAILEY, D.H. 1991. A polynomial time, numerically stable integer relation algorithm. NASA Ames RNR Tech. Rep. RNR-91-032, NASA Ames Research Center, Moffett Field, Calif.
|
| |
6
|
|
| |
7
|
|
CITED BY 9
|
|
|
|
David H. Bailey , David Broadhurst , Yozo Hida , Xiaoye S. Li , Brandon Thompson, High performance computing meets experimental mathematics, Proceedings of the 2002 ACM/IEEE conference on Supercomputing, p.1-12, November 16, 2002, Baltimore, Maryland
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Xiaoye S. Li , James W. Demmel , David H. Bailey , Greg Henry , Yozo Hida , Jimmy Iskandar , William Kahan , Suh Y. Kang , Anil Kapur , Michael C. Martin , Brandon J. Thompson , Teresa Tung , Daniel J. Yoo, Design, implementation and testing of extended and mixed precision BLAS, ACM Transactions on Mathematical Software (TOMS), v.28 n.2, p.152-205, June 2002
|
REVIEW
"Peter Turner : Reviewer"
Bailey presents a new version of a Fortran multiprecision
computation system using Fortran 90. Unlike its predecessors, this new
approach does not require a translator program. The translation of
Fortran code is accomplished by using the advan
more...
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE Design Automation Conference on
Gwo-Dong Chen
, Daniel D. Gajski
|