renamed cuda namespace to cudev