Skip to content

Plan for TileLang integration with TVM-FFI #970

@SigureMo

Description

@SigureMo

Hi TileLang team, I’m a developer from the @PaddlePaddle and I’d like to ask about TileLang’s plans for integrating TVM-FFI.

I noticed the mention in #960 regarding future TVM-FFI integration. Since TVM-FFI (now separated from TVM) focuses on DLPack-based tensor exchange and provides a clear FFI interface for DSLs and external kernel implementations, it can greatly simplify interoperability between frameworks. I have a couple of questions:

  1. Do you have a more specific timeline or roadmap for adding TVM-FFI support to TileLang? I couldn’t find a related item in the roadmap issue ([Roadmap] Release Plan of tilelang 0.2.0 #79).
  2. After TVM-FFI is supported, are there plans to make TileLang framework-agnostic so it can be used out-of-the-box with more frameworks (for example, PaddlePaddle), and make PyTorch an optional dependency? I’ve noticed many current PyTorch-based usages in the codebase could be replaced by TVM-FFI.

Thanks for your work on TileLang — we’d be glad to help with testing or building integration prototypes if that’s useful.

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions