RDMA の読み取りと書き込みは、要求が来たときに NIC が物理ページを見つけ、次に DMA を使用してデータを NIC に取得し、次にターゲットに取得するように実装されていると聞きました。
これは読み取りと書き込みの場合は簡単ですが、アトミック操作に関しては奇妙です。私の質問は、RDMA アトミック操作は読み取りと書き込みと同じ方法で実装されているのですか? より具体的には、CPU のアトミック操作 (比較やスワップなど) と RDMA の対応する操作との関係はどのようなものですか?
RDMA の読み取りと書き込みは、要求が来たときに NIC が物理ページを見つけ、次に DMA を使用してデータを NIC に取得し、次にターゲットに取得するように実装されていると聞きました。
これは読み取りと書き込みの場合は簡単ですが、アトミック操作に関しては奇妙です。私の質問は、RDMA アトミック操作は読み取りと書き込みと同じ方法で実装されているのですか? より具体的には、CPU のアトミック操作 (比較やスワップなど) と RDMA の対応する操作との関係はどのようなものですか?