序列化CUfunction对象

时间:2018-03-29 17:33:42

标签: compilation cuda gpu jit nvrtc

是否可以序列化由NVRTC生成的CUfunction对象并将其保存在非易失性存储器(磁盘,SSD等)上,以便以后可以再次使用它而无需通过JIT编译过程?

1 个答案:

答案 0 :(得分:1)

我还没有办法做到这一点。 API从nvrtc编译调用中公开了retrieve PTX的方法,但不是生成的二进制有效负载。您可以使用该PTX输出来避免在每个运行时调用nvrtc会话,但这就是所有可能的。