3

どのコンパイラ (2014 年 5 月現在) がトランザクショナル メモリ機能を使用するコードを生成できますか?

4

1 に答える 1

4

バージョン 4.8以降の GCCは Intel RTM をサポートしています。

Intel RTM および HLE 組み込み関数、組み込み関数、およびコード生成のサポートは、-mrtm および -mhle を介して利用できます。

Intel の ICC の最近のバージョンで同様の組み込み関数が利用可能であると想定するのはおそらく安全ですが、サポートを指定する特定のバージョンを見つけることができません (この論文では RTM で実験を行いました)。

さらに、さまざまな小さな言語や JIT のサポートが存在する可能性が高く、将来的にはより透過的なサポートが提供される予定です。

于 2014-05-16T16:14:36.553 に答える