Фактический код имеет значение здесь.
Если используется только из vectorize
или guvectorize
с использованием параметра target=cuda
, то «удаление» CUDA должно быть тривиальным. Просто удалите целевой параметр.
Однако, если есть использование декоратора @cuda.jit
или явное копирование данных между хостом и устройством, то будет задействован другой рефакторинг кода. Здесь нет простого ответа, в этом случае код должен быть преобразован в альтернативную последовательную или параллельную реализацию посредством рефакторинга или переноса.