pyxis-roc / gpu-api-interposer

GPU API interposer generation tools plus libcuda (CUDA Device API) and libcudart (CUDA Runtime API) interposers. Also includes harmonv, for now.
3 stars 0 forks source link

Split harmonv into its own repository #31

Open bavalpey opened 9 months ago

bavalpey commented 9 months ago

I'm using Poetry to manage the artifact creation process, ensuring the repositories are properly. To install packages that aren't published on pypl, they need to be in a top-level repository somewhere.

I've split the git history for harmonv and pushed this into a new repository at https://github.com/pyxis-roc/harmonv

While we patch the tools to point to this repository, we could either add harmonv itself as a submodule within this repo.

sree314 commented 9 months ago

I think most stuff here was loosely coupled, and harmonv was intended to be split out anyway. The split looks good.

You can delete the harmonv directory over here (but don't change the history).

I'm not sure about using an external dependency for package management, they tend to have short shelf lives. But that's okay.