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

Serialization and deserialization of kernel #2156

Open
1 task done
ikkoham opened this issue Aug 27, 2024 · 0 comments
Open
1 task done

Serialization and deserialization of kernel #2156

ikkoham opened this issue Aug 27, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@ikkoham
Copy link
Contributor

ikkoham commented Aug 27, 2024

Required prerequisites

  • Search the issue tracker to check if your feature has already been mentioned or rejected in other issues.

Describe the feature

The ability to save and load the kernel is needed.

The use case is, for example, to save kernels, used as a cache, or broadcast with MPI.
There are many ways to implement this: QASM3, some MLIR, or even the original format.

Requirements

  • not only Python but also C++
  • Backward compatibility, i.e., you can load a saved kernel from a future version

Reference: CUDA has JIT feature and it can be stored.

Deserialization is related to #755

@ikkoham ikkoham added the enhancement New feature or request label Aug 27, 2024
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