atomic operation


Also found in: Dictionary, Thesaurus, Medical, Acronyms, Wikipedia.

atomic operation

[ə′täm·ik ‚äp·ə′rā·shən]
(computer science)
An operation that cannot be broken up into smaller parts that could be performed by different processors.
Mentioned in ?
References in periodicals archive ?
This article presents our experience using optimistic synchronization to implement fine-grain atomic operations in the context of a parallelizing compiler for irregular, object-based computations.
Additional Key Words and Phrases: Atomic operations, commutativity analysis, synchronization, optimistic synchronization, parallel computing, parallelizing compilers
The implementation of these atomic operations has a critical impact on the performance and resource consumption of the generated parallel code.
The standard implementation mechanism for atomic operations uses mutual exclusion locks.
Atomic operations that use optimistic synchronization use a load-linked primitive to retrieve the initial value in an updated memory location.