Online Computing System for Cctuple-Precision Computation with Fortran

Computations with higher than the IEEE 754 standard double-precision (about 16 significant digits) are required recently. Although there are available software routines in Fortran and C for high-precision computation, users are required to implement such routines in their own computers with detailed knowledges about them. We have constructed an user-friendly online system for octupleprecision computation. In our Web system users with no knowledges about high-precision computation can easily perform octupleprecision computations, by choosing mathematical functions with argument(s) inputted, by writing simple mathematical expression(s) or by uploading C program(s). In this paper we enhance the Web system above by adding the facility of uploading Fortran programs, which have been widely used in scientific computing. To this end we construct converter routines in two stages.





References:
[1] D. H. Bailey and J. M. Borwein, High-precision computation and
mathematical physics, http://crd.lbl.gov/˜dhbailey/dhbpapers/dhb-jmbacat08.
pdf, 2009
[2] R. Crandall and J. Papadopoulos, Octuple-precision floating point on
Apple G4, http://image.apple.com/acg/pdf/oct3a.pdf, 2002.
[3] S. I. Feldman, D. M. Gay, M. W. Maimore and N. L. Schryer, A Fortranto-
C Converter, Computing Science Technical Report No. 149, 1990,
http://www.netlib.org/f2c
[4] L. Fousse, G. Hanrot, V. Lef`evre, P. P'elissier and P. Zimmermann: MPFR:
A multiple-precision binary floating-point library with correct rounding,
ACM Trans. Math. Soft., 33, 2007, 13:1-13:15.
[5] J. Fujimoto, N. Hamaguchi, et al., Numerical precision control and
GRACE, Nucl. Instr. Meth. Phys. Res. A, 559, 2006, 269-272.
[6] T. Hasegawa, Y. Hosoda and K. Hirai, An online system for octupleprecision
computation, Proceedings of the IASTED International Conference
on Parallel and Distributed Computing and Networks(PDCN2011),
Innsbruck, 2011, 70-74.
[7] Y. Hatano, I. Ninomiya, H. Sugiura and T. Hasegawa, Numerical evaluation
of Goursat-s infinite integral, Numerical Algorithms, 52(2), 2009,
213-224.
[8] A. H. Karp and P. Markstein, High-precision division and square root,
ACM Trans. Math. Soft., 23, 1997, 561-589.
[9] M. L. Overton, Numerical Computing with IEEE Floating Point Arithmetic,
Philadelphia: SIAM, 2001.
[10] D. M. Smith, A multiple-precision division algorithm, Math. Comp., 65,
1996, 157-163.
[11] D. M. Smith, Algorithm 786 Multiple-precision complex arithmetic and
functions, ACM Trans. Math. Soft., 24, 1998, 358-367.
[12] http://netnumpac.fuis.fukui-u.ac.jp/˜tanabe/cgi-bin/test/index.html