Performance Modeling of Atomic Additions on GPU Scratchpad Memory
Demystifying GPU microarchitecture through microbenchmarking