~/talk

One Polynomial Approximation to Produce Correctly Rounded Results of an Elementa

Talkat POPL 2022 · 2022-01-16..01-22· [compilers-and-language-design]
links:none on file
links:none on file
slides:none on file

Claims a single polynomial, found by solving linear programs over rounding intervals, yields correctly rounded elementary-function results across multiple precisions and modes by generating it for n+2 bits using the round-to-odd mode. Prototype RLIBM prototype implements a 32-bit float library that is correctly rounded for all five IEEE rounding modes and for >160 FP formats (10–32 bits, up to 23 mantissa bits), identifies singleton intervals (special cases), and reports speedups (≈1.1–1.9×) over mainstream and correctly rounded libraries.

AI-written summary · about

  1. 0:00Intro
  2. 0:32Elementary Functions
  3. 1:56What Is This Paper About
  4. 3:30What is a Correctly Rounded Result?
  5. 4:14The RLIBM Project
  6. 6:04A Naive Solution
  7. 6:45Double Rounding Is The Enemy
  8. 8:03Round-to-Odd Rounding Mode
  9. 9:19How Does Round-to-Odd Work?
  10. 9:45Correctly Rounded Results with Round-to-Odd
  11. 10:08The RLIBM Approach for Multiple Representations
  12. 10:44Handling Singleton Intervals
  13. 12:46Prototypes And Experimental Evaluation
  14. 13:25RLIBM-ALL Functions Are Correct
  15. 14:39RLIBM-ALL Functions Are Fast
  16. 17:00Conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.