Nonblocking Data Structures for Distributed-Memory Machines: Stacks as an Example | IEEE Conference Publication | IEEE Xplore