Skip to content

Fusing Taichi with JAX #6367

@chaoming0625

Description

@chaoming0625

We have already seen some examples which can use Taichi as a part of the PyTorch program. For example,

However, is it possible to integrate Taichi into JAX?

Taichi is able to generate highly optimized operators, and it is very suitable to implement operators involving sparse computations. If Taichi kernels can be used in a JAX program, it will be interesting for broad programmers.

I think the key to the integration is the address of the compiled kernel in Taichi. There are examples that launch a GPU kernel compiled by Triton in JAX. Maybe it is straightforward for Taichi too.

Metadata

Metadata

Assignees

Labels

feature requestSuggest an idea on this project

Type

No type

Projects

Status

Todo

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions