QJIT compilation with Qrack and (Xanadu PennyLane) Catalyst
Unitary Fund and Qrack are proud to partner with the Xanadu PennyLane Catalyst team to release an open-source plugin for PennyLane that supports quantum just-in-time (QJIT) compilation! The plugin supports all constructor options available in the PyQrack QrackSimulator
class, including so-called hybrid stabilizer, quantum binary decision diagrams (QBDD), just-in-time local circuit simplification with a novel tensor network technique and representation based directly on quantum circuit diagrams, and single-and-multi-GPU state vector simulation, with our without our Schmidt decomposition techniques. Remember the Qrack device back end for PennyLane if you’d like to leverage GPU acceleration but don’t want to complicate your choice of devices or device initialization, to handle a mixture of wide and narrow qubit registers in your subroutines without manually switching between GPU-based and CPU-based back ends.
Read the documentation, run the first official tutorial and demonstration, check out the repository on the Unitary Fund GitHub organization, star and share, and get Qrackin’! You rock!