fetch-and-add
Sign in to saveIn computer science, the fetch-and-add (FAA) CPU instruction atomically increments the contents of a memory location by a specified value.
~5 min read
Article
7 sectionsContents
- Overview
- Implementation
- Hardware and software support
- x86 implementation
- History
- See also
- References
In computer science, the fetch-and-add (FAA) CPU instruction atomically increments the contents of a memory location by a specified value.
That is, fetch-and-add performs the following operation: increment the value at address by , where is a memory location and is some value, and return the original value at .
Connections
linearizability
Entity
computer science
Entity
Q15777
Entity
central processing unit
Entity
digital object identifier
Entity
Intel
Company
GNU Compiler Collection
Entity
process
Entity
interrupt
Entity
thread
Entity
memory address
Entity
Q22908627
Entity
semaphore
Entity
Itanium
Entity
race condition
Entity
concurrent computing
Entity
C++11
Entity
application binary interface
Entity
multiprocessing
Entity
CiteSeerX
Entity