Теоретически (и учтите, что у меня нет доступа к плате Xavier для тестирования чего-либо), вы должны иметь возможность запускать кросс-скомпилированное приложение CUDA 9 (а это может означать настройки как ARM, так и архитектуры GPU) на CUDA10 хозяин.
Вам необходимо убедиться, что вы либо статически связываете, либо копируете все необходимые компоненты библиотеки API CUDA времени выполнения с приложением на плате Xavier.Обратите внимание, что все еще существует вероятность того, что в этих библиотеках могут отсутствовать необходимые функции графического процессора и ARM для правильной работы в системе Xavier, или возникнут более тонкие проблемы, такие как несовместимость libC.Это вам придется проверить на себе.