Сериализация объекта CUfunction

Можно ли сериализовать CUfunction объект, сгенерированный NVRTC, и сохранение его в энергонезависимой памяти (диск, SSD и т. д.), чтобы его можно было использовать позже, не проходя процесс компиляции JIT?

1 ответ

Решение

Я не нашел способ сделать это. API предоставляет способ получения PTX из вызова компиляции nvrtc, но не из получаемой двоичной полезной нагрузки. Вы можете использовать этот вывод PTX, чтобы избежать вызова сеанса nvrtc при каждом запуске, но это все, что возможно.

Другие вопросы по тегам