Index
/
Reload
Edit on
2006-08-11
このコメントを修正します。
内容を修正した後で投稿時のパスワードを入力してください。
現在、コメントを削除する機能がありません。
コメントを削除したい場合には、 コメント欄を空欄にしておいてください (管理人が後で削除します)。
お名前:
E-mail or URL:
Password:
コメント:
なんか、書き足りないような気がしたので、ちょこまかすみませんが、補足。 自分で、「『実行順序』という呼び方は微妙、というか、危険な感じがしますが。」と書きましたが、ここのポイントはすごく重要だと思います、やはり。 TSO のようなメモリモデルは、 ・そのプロセッサ内部において実行される順序と、 ・それが外部から観測される順序 を明確に区別したうえで、後者に関する制約を定義したものです。 だから、実行順序と global visible 順序を明確に区別して考えることが、どうしても重要となります。 んで、TSO は、ひとことでいうなら、store forwarding を積極的に推奨しているモデルだといえます。(Store が global visible になる前、つまり store buffer に滞留している間に、後続をどんどん処理してもいいよ、というモデルなので)
Powered by
くっつき BBS