Skip to content

[RoadMap] Multi-Backend Refactoring/Decoupling #2115

@SiriusNEO

Description

@SiriusNEO

@SiriusNEO @LeiWang1999

TileLang currently supports multiple backends (CUDA, ROCm, etc.), but the codebase has become deeply coupled with specific backends. This tight coupling makes it difficult to add new backends and maintain existing ones.

This roadmap tracks our recent efforts on this refactoring. We will gradually refactor and reorganize the codebase to reduce backend coupling, establishing clear abstractions and interfaces that make it easy to integrate new backends.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions