На атомиках и global varibles + shared memory (SMP) построены все объекты синхронизации (Mutex, Futex, Semaphore, локеры, спин-локеры и пр). Без них мы вынужденны хранить иммутабельные копии данных в раздельных областях и общаться через сообщения попутно копируя данные как это сделано сейчас в WebWorkers