{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:42:02Z","timestamp":1750308122782,"version":"3.41.0"},"reference-count":13,"publisher":"Association for Computing Machinery (ACM)","issue":"2","license":[{"start":{"date-parts":[[1981,5,1]],"date-time":"1981-05-01T00:00:00Z","timestamp":357523200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["SIGSAM Bull."],"published-print":{"date-parts":[[1981,5]]},"abstract":"<jats:p>The efficiency of evaluation is investigated on two \"big-float\" systems, our LISP-interpreter-based system and Brent's FORTRAN-compiler-based system. The test problems are computations of constants e and pi, and functions sqrt(x) and exp(x). We found that speeds of big-float addition, subtraction and multiplication on our LISP-based system are nearly the same as or rather faster than those on the FORTRAN-based system. This high efficiency of basic arithmetic operations in our system is essentially due to the efficient big-integer routines in a host LISP-system written in an assembly language. Evaluation speeds of the test problems themselves on the LISP-based system are, on an average, 1.5 times slower than those on the FORTRAN-based system. The ratio of the evaluation speeds depends, however, very much on how the routines of test problems are programmed. Therefore, we conclude that the speed of a LISP-based big-float system can be reduced to within two times of that of a FORTRAN-based system.<\/jats:p>","DOI":"10.1145\/1089257.1089260","type":"journal-article","created":{"date-parts":[[2007,1,17]],"date-time":"2007-01-17T18:32:02Z","timestamp":1169058722000},"page":"13-19","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["LISP-based \"big-float\" system is not slow"],"prefix":"10.1145","volume":"15","author":[{"given":"Yasumasa","family":"Kanada","sequence":"first","affiliation":[{"name":"Nagoya University, Chikusaku, Nagoya, Japan"}]},{"given":"Tateaki","family":"Sasaki","sequence":"additional","affiliation":[{"name":"The Institute of Physical and Chemical Research, Wako-shi, Saitama, Japan"}]}],"member":"320","published-online":{"date-parts":[[1981,5]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/355769.355775"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1016\/0010-4655(79)90082-1"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/800205.806336"},{"key":"e_1_2_1_4_1","volume-title":"Feb.","author":"Kanada Y.","year":"1979","unstructured":"Kanada , Y. , \" HLISP and Supplementary HLISP-REDUCE manual\" , Nagoya University , Feb. 1979 . Kanada, Y., \"HLISP and Supplementary HLISP-REDUCE manual\", Nagoya University, Feb. 1979."},{"key":"e_1_2_1_5_1","volume-title":"vol 2: Seminumerical algorithms","author":"Knuth D. E.","year":"1969","unstructured":"Knuth , D. E. , \"The art of Computer Programming , vol 2: Seminumerical algorithms \", Addison Wesley , Reading Mass ., 1969 . Knuth, D. E., \"The art of Computer Programming, vol 2: Seminumerical algorithms\", Addison Wesley, Reading Mass., 1969."},{"key":"e_1_2_1_6_1","first-page":"330","volume-title":"Lecture notes in Comp. Sci. 72 (Proc. ACM EUROSAM '79)","author":"Ng E. W.","year":"1979","unstructured":"Ng , E. W. , \" Symbolic-Numeric Interface : A Review \", Lecture notes in Comp. Sci. 72 (Proc. ACM EUROSAM '79) Springer-Verlag , pp. 330 -- 345 ( 1979 ). Ng, E. W., \"Symbolic-Numeric Interface: A Review\", Lecture notes in Comp. Sci. 72 (Proc. ACM EUROSAM '79) Springer-Verlag, pp. 330--345 (1979)."},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/800181.810341"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/800205.806337"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/361573.361581"},{"key":"e_1_2_1_10_1","first-page":"358","volume-title":"ACM EUROSAM '79)","author":"Sasaki T.","year":"1979","unstructured":"Sasaki , T. , \" An Arbitrary Precision Real Arithmetic Package in REDUCE\" , Lecture notes in Comp. Sci. 72 (Proc . ACM EUROSAM '79) Springer-Verlag , pp. 358 -- 368 ( 1979 ). Sasaki, T., \"An Arbitrary Precision Real Arithmetic Package in REDUCE\", Lecture notes in Comp. Sci. 72 (Proc. ACM EUROSAM '79) Springer-Verlag, pp. 358--368 (1979)."},{"key":"e_1_2_1_11_1","volume-title":"Operating Report of Symbolic Computation Group","author":"Sasaki T.","year":"1979","unstructured":"Sasaki , T. , \"Manual for Arbitrary Precision Real Arithmetic System in REDUCE\" , Operating Report of Symbolic Computation Group , University of Utah , May 1979 . Sasaki, T., \"Manual for Arbitrary Precision Real Arithmetic System in REDUCE\", Operating Report of Symbolic Computation Group, University of Utah, May 1979."},{"key":"e_1_2_1_12_1","unstructured":"Sasaki T. and Kanada Y. \"Practically Fast Multiple-Precision Evaluation of Log(x)\" preprint.  Sasaki T. and Kanada Y. \"Practically Fast Multiple-Precision Evaluation of Log(x)\" preprint."},{"key":"e_1_2_1_13_1","volume-title":"Mathematical Software II","author":"Wyatt W. T.","year":"1974","unstructured":"Wyatt Jr ., W. T. , Lozier D. W. and Orsen , D. J. , \" A portable Extended Precision Arithmetic Package and Library with FORTRAN Precompiler \", Mathematical Software II , Purde University , May 1974 . Wyatt Jr., W. T., Lozier D. W. and Orsen, D. J., \"A portable Extended Precision Arithmetic Package and Library with FORTRAN Precompiler\", Mathematical Software II, Purde University, May 1974."}],"container-title":["ACM SIGSAM Bulletin"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1089257.1089260","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1089257.1089260","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T16:08:22Z","timestamp":1750262902000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1089257.1089260"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1981,5]]},"references-count":13,"journal-issue":{"issue":"2","published-print":{"date-parts":[[1981,5]]}},"alternative-id":["10.1145\/1089257.1089260"],"URL":"https:\/\/doi.org\/10.1145\/1089257.1089260","relation":{},"ISSN":["0163-5824"],"issn-type":[{"type":"print","value":"0163-5824"}],"subject":[],"published":{"date-parts":[[1981,5]]},"assertion":[{"value":"1981-05-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}