Methods and apparatus for atomic operations with multiple processing paths
AssigneeSamsung Electronics Co., Ltd.
InventorsDavid C. TANNENBAUM, Raun M. KRISCH, Christopher P. FRASCATI
Life of this patent
Estimating the term…
Loading patent…
AssigneeSamsung Electronics Co., Ltd.
InventorsDavid C. TANNENBAUM, Raun M. KRISCH, Christopher P. FRASCATI
Estimating the term…
A method for performing an atomic memory operation may include receiving an atomic input, receiving an address for an atomic memory location, and performing an atomic operation on the atomic memory location based on the atomic input, wherein performing the atomic operation may include performing a first operation on a first portion of the atomic input, and performing a second operation, which may be different from the first operation, on a second portion of the atomic input. The method may further include storing a result of the first operation in a first portion of the atomic memory location, and storing a result of the second operation in a second portion of the atomic memory location. The method may further include returning an original content of the first portion of the atomic memory location concatenated with an original content of the second portion of the atomic memory location.
A method for performing an atomic memory operation, the method comprising:
An atomic memory operation system comprising:
A method of performing atomic operations by a processing unit, the method comprising:
Dependencies are inferred from the claim text.