atomic computing