You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Initial implementation of a GPU version of Buffer and NDBuffer
* Adding cupy as an optional dependency
* Adding GPU prototype test
* Adding GPU memory store implementation
* Addressing comments
* Making GpuMemoryStore tests conditional on cupy being available
* Adding test checking that existing host memory codecs use the gpu_buffer_prototype appropriately
* Reducing code and docs duplication
* Formatting
* Fixing silent rebase conflicts
* Reducing code duplication in GpuMemoryStore
* Refactoring to an abstract Buffer class and concrete CPU and GPU implementations of those
* Templating store tests on Buffer type
* Changing imports to prevent circular dependencies
* Fixing unsafe calls to Buffer abstract methods in metadata.py and group.py
* Preventing calls to abstract classmethods of Buffer and NDBuffer
* Fixing some more unsafe usage of Buffer abstract class
* Initial testing with cirun based GPU CI
* Reverting to basic ubuntu machine image on GCP
* Switching to cuda image from the docker registry
* Revert "Switching to cuda image from the docker registry"
This reverts commit d473a3d.
* Revert "Reverting to basic ubuntu machine image on GCP"
This reverts commit e5cfd2f.
* Revert "Initial testing with cirun based GPU CI"
This reverts commit ff40d3c.
* Adding pytest mark for GPU tests
* Updating GPU memory store test with gpu mark
* Adding GPU workflow that only runs GPU tests
* Formatting
* Fixing mypy errors in buffer code
* Fixing errors in test_buffer.py
* Fixing errors in test_buffer.py
* Fixing store test errors
* Fixing stateful store test
* Fixing config test
* Fixing group tests
* Fixing indexing tests
* Manually installing cupy in the GPU workflow
* Ablating GPU test matrix and adding gpu optional dependencies to the hatch dependency list
* Adding some more logging to debug GPU test failures
* Adding GA step to install the CUDA toolkit
* Adding a separate gputest hatch environment to simplify GPU testing
* Fixing error in cuda-toolkit step
* Downgrading to CUDA 12.4.1 in cuda-toolkit GA
* Trying manual install of the CUDA toolkit
* Updating environment variables with CUDA installation
* Removing PATH env and setting it only through GITHUB_PATH
* Fixing issue from merge conflict
---------
Co-authored-by: Davis Bennett <[email protected]>
0 commit comments