IBM atomic computing