Repository navigation
Does (or could) Halide support Texas Instruments C7x target? #8461
Closed
ivangarcia44
started this conversation in
Ideas
Replies: 2 comments 1 reply
|
As far as I'm aware, upstream LLVM doesn't support TI C7x. If it did, support from the community would be on the table. I know TI uses LLVM/Clang as the basis of their C compiler. They would likely need to be convinced to upstream their backend. Unfortunately, there's not really such a thing as "generic" LLVM so a path of generating LLVM code from Halide directly and using TI's |
0 replies
|
For other DSPs we have extended the Halide C backend and used the DSP vendor's C compiler, so that's viable without LLVM, but it's ugly. |
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Texas Instruments C7x is latest generation DSP from TI. It has a neural network accelerator (B) and a wide SIMD data path.
Halide is very effective in the deep learning area. Some companies could be benefited if this board is supported for Halide.
If it does not support it, what would it take to add Halide support for it? Or is there a reason why it should not be supported?
Thank you,
Ivan
All reactions