microsoft / microsoft/TRELLIS.2
Explore non-CUDA backends (MPS / AMD / Intel) for Trellis2
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 11.3k
- Forks
- 1.4k
- PR merge metrics
- No merged PRs in 30d
Description
Describe the problem
Trellis2 is a strong project, but its current CUDA-only dependency limits who can use and contribute to it.
As the AI hardware ecosystem evolves, more developers are working on platforms outside the NVIDIA stack, and Trellis2 is currently inaccessible to them.
Why this matters
Recent advances have made alternative platforms increasingly compelling:
- Apple Silicon (MPS / Metal) offers excellent local inference performance and efficiency
- AMD GPUs are broadly available and improving quickly (ROCm / Vulkan)
- Intel ARC has become a realistic option for AI workloads (Level Zero / OpenCL)
Supporting additional backends would significantly broaden Trellis2’s reach.
Impact
- Greater accessibility across platforms
- Increased contributor and user base
- Reduced reliance on a single vendor ecosystem
Requested improvement
If possible, please consider:
- A roadmap or discussion around MPS support
- Exploration of AMD-compatible backends
- Experimental investigation into Intel ARC acceleration
Even early-stage or partial support would be valuable to many users.
Additional context
Projects that adopt multi-backend acceleration tend to attract more contributors and remain adaptable as hardware continues to change. I believe Trellis2 would benefit long-term from this direction.
Happy to help test or contribute where useful.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing Trellis2's CUDA-only dependency and the discussion around MPS, AMD, and Intel ARC support. The issue names no files, entry points, or tests; done would require a defined backend direction or scoped implementation plan before coding can begin.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- machine-learning, performance
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100