似鳥さんの講義。
A64FXのレイテンシが9もあるの?レジスタが32本しかないと、普通に足りないのでは?
ARMの逆数近似、8bitなんだ。
svrsqrte_f64が逆数近似かな。
__restrictをつけると、エイリアスがないことを宣言できる。
ストア命令もFPUのパイプを消費するのマジか。 ロード命令は消費しない。
srqrtsという補助命令がある
Tree Height Reduction (THR)という考えがあることを知った。
SWPが効くのはtrad mode。-KfastでSWP
IntelコンパイラにLLVMベースのがあるのか!
引き算の順序で性能が代わる。x86はメモリをオペランドに取れるから。
ARMではSIMDレジスタ内転置(SoA→AoS)が一発(1命令)でできる。ただし、レジスタが連番でなければいけない。