P4-PCやXeon-PCてPMG4より速いんですか?その6
■ このスレッドは過去ログ倉庫に格納されています
0690MACオタ>687 さん
02/10/12 20:07ID:MUb7tJ1Hまさか分岐条件がメモリ上にある場合をデータの投機実行と称してるんじゃ
無いすよね?データの投機という概念わ,少なくとも商業プロセッサでわ聞
かない話すから,参考文献でもあれば教えて欲しいす。
データの局所性という話わ,プログラムの構造によるのであって,キャッシュ
ラインのサイズとわ関係ないす。というかキャッシュ上にデータがありさえ
すればハードウェアわ高速に動くのであって,局所的に集中していないとキャ
ッシュがうまく動作しないのわ,単にキャッシュのセット数が少ないからす。
一度に64byte読み込めば高速という話わ,プリフェッチ命令でカバーすべき
で,本質的な理由わトランジスタ数の制約によると思われるす。
なお,優秀なプリフェッチ命令の例としてわ,一命令でプリフェッチのブロック
サイズ,ブロック数,ブロックの間隔が指定できる"dst"命令があるす。
■ このスレッドは過去ログ倉庫に格納されています