Distributed Shared Memory (DSMEM)
DSMEM is Nvidia's name for the new capabilities for sharing data between SM shared memories. The CUDA environment ensures a contiguous, virtual memory address space for the participating shared memories. Sharing data between SMs is thus done by simple pointer references. As mentioned earlier, the data exchanges between SM's are sped up by roughly 7x \cite{blog}.
Configurable shared memory