Visual Studio 2005スレ Part6
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
200:デフォルトの名無しさん 05/12/19 01:21:26 >>197 んで、その集める情報ってのはコードの実行パターンとかそういうののはず。 よく使われる部分がなるべく速く動くようにって感じだね。 201:デフォルトの名無しさん 05/12/19 01:44:01 >>191 っLLVM 202:デフォルトの名無しさん 05/12/19 02:41:33 >>200 インラインニングやループ展開一つ例に挙げれば分かりやすい。 インライン化、ループ展開は確実に速くなるけど、すべてのところでやると、 実行ファイルサイズが爆発する。そのために「ここぞ」というところでやるわ けなんだが、ここで「よく実行される」つー情報は非常に有益。 つかPGOだけど、>>197も書いているように実際に実行してプロファイルを 作ることが必要。つまりユーザーの模範的実行パターンを組んで実際に 実行してそしてプロファイルを作る必要がある。 こんなめんどくさいことしなきゃならんし、あくまで「一般システム」以上の 最適化が出来なくてユーザーや環境ごとの最適化は無理なのでJITに比 べて不利。まぁJITはJITで実行コストとの戦いになるがな。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5370日前に更新/198 KB
担当:undef