翻訳と辞書
Words near each other
・ メモリアル・スタジアム (ボルチモア)
・ メモリアル・スタジアム (ボルティモア)
・ メモリアル・トーナメント
・ メモリアル・マルコ・パンターニ
・ メモリアル・リック・ファン・ステーンベルヘン
・ メモリアル・ヴァンダム陸上大会
・ メモリアル大学
・ メモリアル映像館
・ メモリインタリーブ
・ メモリインターリーブ
メモリオーダリング
・ メモリカード
・ メモリコヒーレンス
・ メモリコントローラ
・ メモリコントローラー
・ メモリスタ
・ メモリスティック
・ メモリテクノロジデバイス
・ メモリテクノロジーデバイス
・ メモリディスク


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

メモリオーダリング : ウィキペディア日本語版
メモリオーダリング

メモリオーダリング()とは、CPUによるコンピュータメモリへのアクセス順序を表わす。この言葉は、コンパイル時コンパイラに生成されるメモリオーダリングか、実行時にCPUによって生成されるメモリオーダリングのいずれかを指す。
近代的なマイクロプロセッサでは、メモリオーダリングはメモリ操作の順番を入れ替えるCPUの特性を示す。メモリリオーダリングはアウト・オブ・オーダー実行の一種であり、キャッシュメモリメモリバンクといった異なるタイプのメモリのバスを最大限に有効活用するために利用される。
現在のほとんどのユニプロセッサのメモリ操作は、プログラムコードで指定された順番では実行されない。シングルスレッドのプログラムでは、すべてのアウト・オブ・オーダー実行はプログラマから隠され、すべての命令は順番通りに実行されたように見える。しかしながら、マルチスレッド環境(もしくはメモリバスで他のハードウェアと接続されている場合)では、問題が起こりえる。この場合、問題を避けるためにはメモリバリアを使わなければならない。
== コンパイル時メモリオーダリング ==
コンパイラはコンパイル時に、命令の実行順序を自由に入れ替えることができる。しかし、メモリアクセスの順番が重要な場合、問題が起きる。

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「メモリオーダリング」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.