http://ncannasse.fr/blog/fast_inverse_square_root
Разработчики Quake в свое время как-то додумались находить обратный корень со скоростью деления.
(в проекте, связанном с нахождением нормалей пытался использовать - действительно экономия весомая)
Только вот елсли запихнуть это в либу - вызов функции сожрет весь выигрыш
Ещё в тему:
http://xkcd.ru/664/