CINXE.COM
{"title":"Online Computing System for Cctuple-Precision Computation with Fortran","authors":"Takemitsu Hasegawa, Yohsuke Hosoda","volume":61,"journal":"International Journal of Computer and Information Engineering","pagesStart":126,"pagesEnd":131,"ISSN":"1307-6892","URL":"https:\/\/publications.waset.org\/pdf\/437","abstract":"<p>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.<\/p>\r\n","references":"[1] D. H. Bailey and J. M. Borwein, High-precision computation and\r\nmathematical physics, http:\/\/crd.lbl.gov\/\u2566\u00a3dhbailey\/dhbpapers\/dhb-jmbacat08.\r\npdf, 2009\r\n[2] R. Crandall and J. Papadopoulos, Octuple-precision floating point on\r\nApple G4, http:\/\/image.apple.com\/acg\/pdf\/oct3a.pdf, 2002.\r\n[3] S. I. Feldman, D. M. Gay, M. W. Maimore and N. L. Schryer, A Fortranto-\r\nC Converter, Computing Science Technical Report No. 149, 1990,\r\nhttp:\/\/www.netlib.org\/f2c\r\n[4] L. Fousse, G. Hanrot, V. Lef`evre, P. P'elissier and P. Zimmermann: MPFR:\r\nA multiple-precision binary floating-point library with correct rounding,\r\nACM Trans. Math. Soft., 33, 2007, 13:1-13:15.\r\n[5] J. Fujimoto, N. Hamaguchi, et al., Numerical precision control and\r\nGRACE, Nucl. Instr. Meth. Phys. Res. A, 559, 2006, 269-272.\r\n[6] T. Hasegawa, Y. Hosoda and K. Hirai, An online system for octupleprecision\r\ncomputation, Proceedings of the IASTED International Conference\r\non Parallel and Distributed Computing and Networks(PDCN2011),\r\nInnsbruck, 2011, 70-74.\r\n[7] Y. Hatano, I. Ninomiya, H. Sugiura and T. Hasegawa, Numerical evaluation\r\nof Goursat-s infinite integral, Numerical Algorithms, 52(2), 2009,\r\n213-224.\r\n[8] A. H. Karp and P. Markstein, High-precision division and square root,\r\nACM Trans. Math. Soft., 23, 1997, 561-589.\r\n[9] M. L. Overton, Numerical Computing with IEEE Floating Point Arithmetic,\r\nPhiladelphia: SIAM, 2001.\r\n[10] D. M. Smith, A multiple-precision division algorithm, Math. Comp., 65,\r\n1996, 157-163.\r\n[11] D. M. Smith, Algorithm 786 Multiple-precision complex arithmetic and\r\nfunctions, ACM Trans. Math. Soft., 24, 1998, 358-367.\r\n[12] http:\/\/netnumpac.fuis.fukui-u.ac.jp\/\u2566\u00a3tanabe\/cgi-bin\/test\/index.html","publisher":"World Academy of Science, Engineering and Technology","index":"Open Science Index 61, 2012"}