-
Notifications
You must be signed in to change notification settings - Fork 16
Open
Labels
Gaussian SplattingIssues related to Gaussian splattng in the core libraryIssues related to Gaussian splattng in the core libraryenhancementNew feature or requestNew feature or request
Description
We need to implement the PrivateUse1 dispatch for the two MCMC functions/kernels so that they can be used by our Unified Memory multiGPU backend:
-
dispatchGaussianRelocate() -
dispatchGaussianAddNoise()
Both are embarassingly parallel, parallelized on Gaussians. However we should look at how large N is for relocate() since a subset of all Gaussians, and only on refinement iterations. So for smaller scenes it might make sense to just run it on a single GPU.
Metadata
Metadata
Assignees
Labels
Gaussian SplattingIssues related to Gaussian splattng in the core libraryIssues related to Gaussian splattng in the core libraryenhancementNew feature or requestNew feature or request
Type
Projects
Status
No status
Status
No status