値予測 プロセサの性能向上のもう1つのネックが、ロード命令である。アウトオブオーダ実行とノンブロッキングキャッシュで、依存関係のない命令を先に実行することは可能になったが、ロード命令でメモリから読み込まれるデータに依存する後続の命令の実行は、メモリからデータが到着するまで待たなければならない。 この問題を軽減するために提案されているのが、値予測という手法である。分岐予測は、Taken、Not Takenの予測だけであり当たりやすいと言えるが、色々な値を取りうるデータの値の予測が出来るのかという声が聞こえそうであるが、それが、ある程度は可能なのである。 例えば、 Pai=3.141592 Do i=1、N S = S + Pai*A[i]*A[i] Enddo というようなプログラムにおいて、最初の文では3.141592という値をメモリから読んで、Paiという変数に格納する。その次のdoルー
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く