PennyLaneAI / catalyst

A JIT compiler for hybrid quantum programs in PennyLane
https://docs.pennylane.ai/projects/catalyst
Apache License 2.0
122 stars 27 forks source link

Multi-threading MLIR first attempt #922

Closed tzunghanjuang closed 1 month ago

tzunghanjuang commented 1 month ago

Context: This PR is to record my previous attempt to multi-thread MLIR passes. I have recorded which passes can be parallelized. https://docs.google.com/spreadsheets/d/1uqYaaPVre2sSpGW6Nq22nsfUk0fF3Zxq_4VVKhNDukA/edit?gid=1924709480#gid=1924709480

Related Github Issues: https://github.com/PennyLaneAI/catalyst/issues/467 [sc-67701]