Pre zero copy for cuda