Adding cuda mode.