About 50 results
Open links in new tab
  1. c++ - What exactly is std::atomic? - Stack Overflow

    Aug 13, 2015 · Objects of atomic types are the only C++ objects that are free from data races; that is, if one thread writes to an atomic object while another thread reads from it, the behavior is well-defined. …

  2. What does "atomic" mean in programming? - Stack Overflow

    May 8, 2015 · In the Effective Java book, it states: The language specification guarantees that reading or writing a variable is atomic unless the variable is of type long or double [JLS, 17.4.7]. What do...

  3. What are atomic types in the C language? - Stack Overflow

    Apr 30, 2016 · I remember I came across certain types in the C language called atomic types, but we have never studied them. So, how do they differ from regular types like int,float,double,long etc., and …

  4. Is there a difference between the _Atomic type qualifier and type ...

    Oct 20, 2014 · Why the standard make that difference? It seems as both designate, in the same way, an atomic type.

  5. Is incrementing an int effectively atomic in specific cases?

    The reason num++ appears to be atomic is because on x86 machines, incrementing a 32-bit integer is, in fact, atomic (assuming no memory retrieval takes place). But this is neither guaranteed by the c++ …

  6. sql - What is atomicity in dbms - Stack Overflow

    Jun 4, 2014 · The definition of atomic is hazy; a value that is atomic in one application could be non-atomic in another. For a general guideline, a value is non-atomic if the application deals with only a …

  7. linux - Is rename () atomic? - Stack Overflow

    But rename() is still atomic in a very important sense: if you use it to overwrite a file, then you will end up with either the old or the new version and nothing else. [update: but as @jonas-wielicki points out in …

  8. How do I use atomicMax on floating-point values in CUDA?

    May 7, 2021 · As you can see from the atomic function documentation, only integer arguments are supported for atomicMax and 64 bit integer arguments are only supported on compute capability 3.5 …

  9. When to use AtomicReference in Java? - Stack Overflow

    May 12, 2021 · When do we use AtomicReference? Is it needed to create objects in all multithreaded programs? Provide a simple example where AtomicReference should be used.

  10. How do I add an atomic counter to a powershell ForEach -Parallel loop

    Jan 26, 2023 · 7 In this question, it was explained how to add to a concurrent ThreadSafe collection Powershell: How to add Result to an Array (ForEach-Object -Parallel) I have a simpler use case , …