Янв 262010
	Нашел на просторах "интернетов" интересный файлик frsqrt.hh в котором собраны большинство способов вычисления обратного корня квадратного.
Вот цитата из комментария которая перечисляет присутствующие техники:
Optimisations for/by
    Altivec   : USE_RSQRT_ALTIVEC
    SSE/SSE2  : USE_RSQRT_SSE / USE_RSQRT_SSE2
    Lookup    : Lookup table approach by Ken Turkowski
                USE_RSQRT_LOOKUP
    Magic No. : Magic numbers for initial guess
                USE_RSQRT_MAGIC
    Fallback  : standard implementation via libm
                USE_RSQRT_LIBM
Соббсно ссылочка - http://www.hlnum.org/english/doc/frsqrt/frsqrt.hh
PS. Реализация из исходников Quake 3 здесь тоже присутствует  
 
2 Ответов в “Reciprocal Square Root”
Извините, форма комментирования закрыта в данный момент.



Чем особенная реализация из исходников Quake?
Привет!
Ну соббсно тем что очень быстрая, не на асме, и никто не может объяснить логику