Skip to content

Make test/Project.toml a superset of examples/Project.toml#241

Open
AntonOresten wants to merge 1 commit into
JuliaGPU:mainfrom
AntonOresten:test-examples
Open

Make test/Project.toml a superset of examples/Project.toml#241
AntonOresten wants to merge 1 commit into
JuliaGPU:mainfrom
AntonOresten:test-examples

Conversation

@AntonOresten
Copy link
Copy Markdown
Collaborator

Cuts the number of dependencies in the examples/ environment in half by using CUDA directly, allowing the dependencies of the test/ environment to be a superset with the addition of only NVTX and FFTW. This eliminates the need to reset the active project to the examples/ environment.

I encountered this problem in #239 while wanting to quickly run tests in a fresh cloud environment:

]add https://github.com/JuliaGPU/cuTile.jl#<branch>
]test cuTile

Otherwise I'd have to clone, activate by path, and instantiate.

This should only make running an example / benchmark slightly slower, since cuSOLVER, cuSPARSE, and CUDATools are now indirect dependencies of examples/.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant