← Back to events
CoolingTech

Superoptimizing an FPU Emulator

Photo: Hacker News

What happened

Superoptimization is the process where a compiler automatically finds the optimal sequence for a loop-free sequence of instructions. – Wikipedia Compilers are good at making mechanical transformations that make code faster. Unfortunately, most of them are not as good at non-trivial reasoning, so they can’t invent a completely novel approach to solving your problem. When designing a library for floating-point calcula…

Summary assembled by rule from the sources below

Why it's spreading

Sources

Community