Memory semantics (computing) とは

コンピューティングと並列処理では、メモリセマンティクスとは、共有メモリロケーションへのアクセスを制御するために使用されるプロセスロジック、または複数のスレッドやプロセッサが存在する場合に共有変数へのアクセスを制御するプロセスロジックを指します。
メモリセマンティクスは、トランザクショナルメモリに対しても定義することができ、トランザクションとロックの相互作用に関連する問題、およびユーザーレベルのアクションを定義して指定する必要があります。