This document summarizes an algorithm for implementing a double precision floating point adder according to the IEEE 754 standard. The algorithm uses several optimization techniques to reduce latency, including separating the computation into two parallel paths based on the operands and operation, reducing the number of IEEE rounding modes, using a sign-magnitude representation for subtraction, and performing prefix addition of the significands. Analysis using the logical effort model estimates the delay of this optimized design is 30.6 FO4 delays, an improvement over prior designs.