Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Enhancement] CPU Backend #1

Open
1 task
LeiWang1999 opened this issue Jan 17, 2025 · 0 comments
Open
1 task

[Enhancement] CPU Backend #1

LeiWang1999 opened this issue Jan 17, 2025 · 0 comments
Labels
enhancement New feature or request

Comments

@LeiWang1999
Copy link
Contributor

LeiWang1999 commented Jan 17, 2025

The old issue belong to microsoft/TileIR#9

Our core component is built on Apache TVM, which provides robust support for multiple backends (e.g., CUDA, Vulkan, OpenCL, etc.). However, currently, our project lacks a CPU backend. Given that TVM’s modular design makes it straightforward to support multiple backends, introducing a CPU backend would be a logical and valuable enhancement to our system.

Where pull request microsoft/TileIR#17 support cpu c source code generation, but we still have some todo items:

  • wrap the cpp source code into a runtime to be invoked with torch tensor (torch cpp extension is recommended)
@LeiWang1999 LeiWang1999 added the enhancement New feature or request label Jan 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant