pierotofy / OpenSplat

Production-grade 3D gaussian splatting with CPU/GPU support for Windows, Mac and Linux 🚀
https://antimatter15.com/splat/?url=https://splat.uav4geo.com/banana.splat
GNU Affero General Public License v3.0
924 stars 87 forks source link

Vulkan support #55

Open pierotofy opened 8 months ago

pierotofy commented 8 months ago

Vulkan has compute capabilities and could be used for speeding up the training with other GPU brands.

https://www.khronos.org/blog/getting-started-with-vulkan-compute-acceleration

It could also be possible to compile torch to use Vulkan, but that's pretty experimental it seems. https://pytorch.org/tutorials/prototype/vulkan_workflow.html

pfxuan commented 8 months ago

Vulkan backend seems very promising:

pierotofy commented 8 months ago

Also https://github.com/KomputeProject/kompute/

pfxuan commented 8 months ago

Kompute looks really good. Right now, it's an incubating project in LF AI & Data landscape: https://landscape.lfai.foundation/card-mode?category=programming