Sep 20 – 24, 2021
US/Pacific timezone

Complex Divide Improvements in libgcc

Sep 21, 2021, 7:30 AM
GNU Tools track/Virtual-Room (LPC Virtual)

GNU Tools track/Virtual-Room

LPC Virtual

GNU Tools Track GNU Tools Track


Patrick McGehearty (Oracle)


This talk will discuss the methods used in constructing the recent improvement in complex divide in libgcc where the gross error rate dropped from more than 1 per 100 tests to less than 1 per 10 million tests. The change in accuracy is platform independent while the modest performance loss varies with platform. We also discuss flaws and likely areas for addressing reducing remaining small errors.

I agree to abide by the anti-harassment policy I agree

Primary author

Patrick McGehearty (Oracle)

Presentation materials