atomic

    1

    1答えて

    この機能の機能は何ですか?私はOpenCL仕様のものを理解できませんでした! 以下のコードは、spMVコードのスニペットです。 atomic_cmpxchg((__global int*)loc, *((int*)&old), *((int*)&sum)) != *((int*)&old)

    3

    2答えて

    Cで書かれたマルチプロセッサPowerPC上の32/64ビットAIXにカーネルエクステンションを移植しています。アトミックな読み取り操作やアトミックな書き込み操作以上の処理は必要ありません(フェッチアンドアドミ、比較とスワップなど) 私には、「原子性」とは「インターリーブなし」だけでなく、「複数のコアにわたる可視性」をも意味します。 操作はポインタで動作するので、 'int'変数の操作は役に立ちま

    5

    3答えて

    オブジェクト内のintフィールドへのアトミックなアクセスが必要な場合は、フィールドをAtomicIntegerとして宣言するだけで十分ですか、AtomicIntegerFieldUpdaterを使用する必要がありますか? (理由は?)

    3

    1答えて

    C++ 0xのアトミック変数はグローバルに初期化できますか? これが許可されていないという考えを与えるん削除された関数「のstd ::原子::原子(のconstのstd :: &アトミック」) atomic_2.hを見て: atomic_int turnX = 5; int main(){ .... } は エラーで失敗します。原子変数に関数内からのみ値を割り当てることができると

    0

    1答えて

    sprocアトミックで次の手順を実行する必要があります。ここで、近似簡略化した例である。 Customesrsテーブル(のCustomerId、..、OrderMax) Productsテーブル(のProductId、...) AvailableProducts図(のProductIdおよび他の特性) 注文(CustomerIdの、OrderIdで) Customersテーブルから@OrderMa

    4

    1答えて

    どのxcache関数がアトミックであるのだろうかと思います。私はxcache_inc()とxcache_dec()が両方とも原子であることを知っています。私はxcache_get()とxcache_unset()が原子であるかどうかわかりません。

    9

    2答えて

    1つのチャンネルに9 E2Eビデオ(ハーブサッターが入っています)はC++で0xの場合はatomic<int> number++です。誰かがそれが最終的なC++ 11標準の仕組みであることを確認できますか?

    8

    3答えて

    原子操作はどのように機能しますか? アトミック操作は、いわゆる「ウェイトフリー」ですか? 私は原子操作の「最小公約数」についての説明を求めています。すべてのアトミック操作は何を共有しますか?

    6

    3答えて

    私は大量のデータを書き込む2つのプロセスを持っており、これらのプロセスの1つのファイルへの書き込みを同期させて制御したいと考えています。 (A1、A2、A3)と(B1、B2、B3)を含む処理2書き込みバッファBを含む処理1書き込みバッファA。 write()システムコールを使用して、これらのバッファを同じファイル(一度に全バッファ:write(fd, A, sizeof(A)))にディスクに書き込

    3

    1答えて

    簡単な質問... 1つのリファレンスメンバを含むC#構造体があるとします。この構造体のアサインメントは.NETでアトミックですか?私は構造体で全体を包むことはどんな違いがあれば、昔ながらの参照割り当ては、単なる好奇心アトミックであることを知っている struct ReadOnlyList<T> { private List<T> list; // other random f