Interfejs API sterownika CUDA zapewnia ładowanie pliku zawierającego kod PTX z systemu plików. One zwykle wykonuje następujące operacje:Przekazywanie programu PTX bezpośrednio do sterownika CUDA
CUmodule module;
CUfunction function;
const char* module_file = "my_prg.ptx";
const char* kernel_name = "vector_add";
err = cuModuleLoad(&module, module_file);
err = cuModuleGetFunction(&function, module, kernel_name);
W przypadku jednej generuje pliki PTX podczas wykonywania (w locie) przeżywa pliku IO wydaje się być stratą (ponieważ kierowca musi załadować go ponownie).
Czy istnieje sposób przekazania programu PTX bezpośrednio do sterownika CUDA (np. Jako ciąg znaków C)?