Meta

Making floating point math highly efficient for AI hardware

Nov 8, 2018Jeff Johnson
Making floating point math highly efficient for AI hardware
SummaryAI, from the source post

This post introduces a novel approach to optimizing floating-point arithmetic for AI hardware, aiming to improve efficiency and accuracy compared to traditional integer quantization techniques. It details the inefficiencies in current floating-point implementations (large word size, general fixed-point and floating-point machinery, IEEE 754 specific machinery) and proposes solutions such as reducing word size through tapered floating point (inspired by posits) and avoiding complex multipliers/dividers by using fraction maps. The research paper 'Rethinking floating point for deep learning' and open-source hardware designs/software are referenced.

More from the AI Research and Development trail