-
Notifications
You must be signed in to change notification settings - Fork 332
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MPS Support? #163
Comments
Hi Andrew, I've just started my CUDA/metal journey and am learning fast, I would defo be interested in a metal port. I would also be willing to maintain it. Let me know if you're still interested |
Hi @josephldobson, sorry just saw your message. I'm busy with other things these days but my patch adding metal support can be read in this PR if you want to give upstreaming it a shot! pierotofy/OpenSplat#76 |
This is based on an old version of |
Hi ! Any plan to support MPS on the native library? Would be nice to compute 3DGS on Apple Silicon machines. |
Hi! I recently ported OpenSplat's fork of the gsplat library to metal performance shaders so that training splats could use GPUs on Macs. I was wondering if the team would be interested in me upstreaming these changes. I noticed the CUDA kernels are newer than the OpenSplat ones, have some ongoing development, and there may be questions of whether an MPS backend is worth maintaining.
The text was updated successfully, but these errors were encountered: