inducer / inducer/pycuda

Implement way of distributing CUDA-powered application without requirement to have whole CUDA toolkit installed

Open
#70 5 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
2.1k
Forks
298
Avg merge
4m
Merged PRs (30d)
1

Description

Currently I can only compile CUDA file to `cubin` using `pycuda.compiler.compile()` for specific real architecture and then load it using `pycuda.driver.module_from_buffer()`.

AFAIK to distribute CUDA file without compiler/CUDA toolkit I need to either generate `cubin`-s for fixed set of architectures, and/or to generate `ptx` file, that can be assemblied by driver.

It would be nice if PyCUDA will provide some infrastructure for generating, storing and loading `cubin`/`ptx`, so that it would be possible to distribute CUDA-powered applications without CUDA toolkit/compiler.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.