Shared memory fences using futexes
