0
PythonでCAS命令を使用することはできますか? CAS =比較とスワップPythonの命令の比較とスワップ
私はC++
での発現のための同等の何かを探しています:
std::atomic<T> a;
a.compare_exchange_strong(x, y);
PythonでCAS命令を使用することはできますか? CAS =比較とスワップPythonの命令の比較とスワップ
私はC++
での発現のための同等の何かを探しています:
std::atomic<T> a;
a.compare_exchange_strong(x, y);
PythonはCAS operationを持っていません。ご存じのように、CASは同期を達成するためにマルチスレッドで使用されるアトミック命令です。 C++は、Pythonよりはるかに洗練されたマルチスレッドと同期を持っています。
okですが、Pythonのアトミック操作とは何が考えられますか? – Gilgamesz
Pythonは、このようなもので手を出すのは間違った言語です。 SSEを試してみてください。 –
https://stackoverflow.com/questions/25219326/does-python-have-compare-and-swap-operationsを参照してください。 –