Skip to content
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

Open
andrewkchan opened this issue Apr 15, 2024 · 2 comments
Open

MPS Support? #163

andrewkchan opened this issue Apr 15, 2024 · 2 comments

Comments

@andrewkchan
Copy link

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.

@josephldobson
Copy link

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

@andrewkchan
Copy link
Author

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

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

No branches or pull requests

2 participants