A virtual CPU implementation