Computation by asynchronously updating cellular automata