High-Precision Computation: Applications and Challenges

Speaker:  David H Bailey – Alamo, CA, United States
Topic(s):  Networks and Communications


High-precision floating-point arithmetic software, ranging from "double-double" or "quad" precision to arbitrarily high precision (hundreds or thousands of digits), has been available for years. Such facilities are standard features of Mathematica and Maple, and software packages such as MPFR, QD and ARPREC are available on the Internet. Some of these packages include high-level language interface modules that make conversion of standard-precision programs a relatively simple task. However, until recently such facilities were widely considered as novelty items -- why would anyone need such exalted levels of numeric precision in "practical" research or engineering?

In fact, during the past decade or two, numerous applications have arisen for high-precision floating-point arithmetic. This presentation will briefly describe some of these applications, which mostly arise in mathematical physics, applied physics and mathematics. Many heretofore unknown identities and relationships have been discovered, and features have been identified in computed data that were not "visible" with ordinary 64-bit precision. Applications of double-double (31 digits) or quad-double precision (62 digits) are particularly common, but there are also some interesting applications for as high as 50,000 digits. The speaker will also outline what is needed in improved facilities for high-precision computation to address challenges that lie ahead.

About this Lecture

Number of Slides:  46
Duration:  45 minutes
Languages Available:  English
Last Updated: 

Request this Lecture

To request this particular lecture, please complete this online form.

Request a Tour

To request a tour with this speaker, please complete this online form.

All requests will be sent to ACM headquarters for review.