6
SSE skaler sqrt (x) neden rsqrt (x) * x'ten daha yavaş?
Intel Core Duo'da bazı temel matematiğimizin profilini çıkarıyorum ve karekök için çeşitli yaklaşımlara bakarken tuhaf bir şey fark ettim: SSE skaler işlemlerini kullanarak, karşılıklı bir karekök alıp çarpmak daha hızlı sqrt'yi elde etmek için, yerel sqrt opcode kullanmaktan çok! Şunun gibi bir döngü ile test ediyorum: inline float TestSqrtFunction( float …