Required prerequisites
Questions
Will tilescale support adding custom/new hardware backends in the future?
Context / The problem we are facing:
We have already implemented support for our custom hardware based on tilelang and now want to integrate the distributed features from tilescale. However, because our customized tilelang branch and the tilelang version that tilescale depends on have diverged, merging them produces a massive number of conflicts and makes future upstream updates difficult to maintain.
On the other hand, directly porting tilescale's distributed logic into our customized tilelang branch will also cause ongoing friction whenever tilescale releases updates. There doesn't seem to be a clean workaround at the moment. It might make life much easier for downstream developers if tilescale could be integrated into tilelang as a functional plugin/extension.
Looking forward to your thoughts and reply!
Required prerequisites
Questions
Will tilescale support adding custom/new hardware backends in the future?
Context / The problem we are facing:
We have already implemented support for our custom hardware based on tilelang and now want to integrate the distributed features from tilescale. However, because our customized tilelang branch and the tilelang version that tilescale depends on have diverged, merging them produces a massive number of conflicts and makes future upstream updates difficult to maintain.
On the other hand, directly porting tilescale's distributed logic into our customized tilelang branch will also cause ongoing friction whenever tilescale releases updates. There doesn't seem to be a clean workaround at the moment. It might make life much easier for downstream developers if tilescale could be integrated into tilelang as a functional plugin/extension.
Looking forward to your thoughts and reply!