エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
トランザクションメモリのサポートが明らかとなったIntelのHaswell
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
トランザクションメモリのサポートが明らかとなったIntelのHaswell
HaswellのRTM Haswellでは、RTM(Restricted Transactional Memory)をサポートするため、XBIGIN、XEND、X... HaswellのRTM Haswellでは、RTM(Restricted Transactional Memory)をサポートするため、XBIGIN、XEND、XABORTという3つの命令が新設されている。XBEGIN命令でトランザクションを開始し、XEND命令でトランザクションの終了を示す標準的なやり方で、プログラミングのフレキシビリティーが高く、粗粒度ロックのプログラムを改良するのではなく、新規にプログラムを作成する場合にはこちらが用いられることになる。 XBEGIN命令では、HLEのXAQUIRE付の命令と同様に、アーキテクチャ状態のセーブやRead Set、Write Setの管理を開始する。また、XBEGIN命令はトランザクションが中止された場合に実行を開始する命令アドレスを指定することができる。そして、トランザクションが中止された場合は、中止の原因コードがEAXレジスタに格納さ