FrontPage開発メモ

開発メモ


最適化とアセンブラとパイプライン

  1. switch文 vs if文
  2. パイプラインに関するメモ
  3. レジスタ同士のmovはどうもALUで実行してるっぽい。(なのでCore2やi7であれば、ハザードが無ければ1クロック中に最大3回movが可能。非レジスタ同士も合わせれば最大4回・・・!)


SIMD命令 (MMX/SSE/Intel AVX)

  1. メモリのアライメントについて