std::rt: Use AtomicUint instead of intrinsics in comm