江添亮のブログ, GitHub, 本の虫@GitHub, @EzoeRyou
Visual C++ Team Blog : POGO
プロファイルによる最適化について。その仕組み、使い方、どのような最適化がされるかなど。
主に、どのコードをどこに配置するかということに関する最適化なのだろう。よく使うコード同士は、同じ場所においておいたほうが、キャッシュヒットしやすい。ある関数から、別のある関数が良く呼ばれる場合にも、同じ場所においておいたほうがいい。あるいは、関数をインラインするかしないかなど。関数は常にインライン化すればいいというわけではない。
Post a Comment
No comments:
Post a Comment