3 ms·
i dont think so ... without reciprocal square root, you would need to issue a square root and a reciprocal instruction sequentially and trust your compiler to u
by librasteve 3y ago
i dont think so ... without reciprocal square root, you would need to issue a square root and a reciprocal instruction sequentially and trust your compiler to unroll, pipeline ir whatever. anyway, square root on an IEEE P754 FPU is going to use something like microcoded newton-raphson with a variable number of cycles to reach sufficient accuracy. BUT, the result of the two chained instructions will often be different to that of the unified instruction (like mac is different to multiply then add) so this MAY be a philsophical decision, or more likely someone could code LINPACK tighter