Fetch-and-add
fetch-and-add 是 CPU 指令（FAA），對內存位置執行增加一個數量的原子操作。具體內容為：

令 x 變為 x + a，其中 x 是個內存位置，a 是個值 FAA 可用於實現互斥鎖、信號量。
1991 年，Maurice Herlihy 證明 fetch-and-add 具有一個有限的 consensus 數，能解決不超過兩個並發進程的無等待 consensus 問題。