
IQM Quantum Computers, in collaboration with Fraunhofer FOKUS, has announced a major update to the Eclipse Qrisp framework, achieving the first full gate-level compilation of Shor’s algorithm at a cryptographically relevant scale of 2048-bit keys. While previous resource estimates for breaking RSA-2048 relied on symbolic extrapolation or theoretical models, Qrisp 0.8 produced a concrete gate-by-gate assembly and exact qubit budget. Utilizing a parallelized resource estimation loop, the compiler reached a processing rate of approximately 109 gates per second, turning long-standing theoretical benchmarks into precise engineering targets for future fault-tolerant systems.
The 0.8 release marks a shift toward Quantum Linear Algebra through the introduction of the BlockEncoding class. This provides a “NumPy-like” interface for non-unitary operations, allowing developers to perform complex matrix arithmetic—including addition, multiplication, and inversion—using standard Python operators. By embedding non-unitary operators into the upper-left block of a larger unitary matrix, Qrisp automates the underlying circuit construction and ancilla management. This is supported by a Generalized Quantum Signal Processing (GQSP) module, which implements advanced techniques like the Quantum Eigenvalue Transform for Hamiltonian simulations and matrix inversion with O(poly(log(1/ϵ))) complexity.
To bridge the gap between high-level research and industrial-grade software engineering, Qrisp now includes a native MLIR (Multi-Level Intermediate Representation) quantum dialect. This connects quantum compilation to the same optimization infrastructure used in high-performance classical computing. Additionally, the framework introduces Stim integration, allowing developers to extract error correction circuits directly from high-level programs. By combining these “utility-scale” tools with a suite of advanced algorithms—including Quantum Lanczos for ground-state energy estimation and QDrift for stochastic Hamiltonian simulation—the Eclipse Qrisp ecosystem positions itself as a full-stack framework for the fault-tolerant era.
Key Technical Features in Qrisp 0.8
| Feature | Description |
|---|---|
BlockEncoding | NumPy-style interface for non-unitary matrix inversion and spectral transforms. |
| Scaleable Shor | Full compilation for 128 to 2048-bit keys using BigInteger types. |
| MLIR Dialect | Standards-compliant lowering of quantum programs into the LLVM ecosystem. |
| Stim Extraction | Direct bridge to quantum error correction (QEC) simulation and noise modeling. |
| Quantum Lanczos | Ground-state energy estimation via Krylov subspace construction. |
“At IQM, we believe quantum advantage is built, not rented. Resource estimation at this scale turns vague promises into concrete engineering targets.” — IQM Quantum Computers
For the complete technical changelog and tutorials on 2048-bit resource estimation, consult the Eclipse Qrisp documentation here and the official project overview here.
In GQI Portal
The players behind the news
The team that writes QCR tracks every company, deal and technology in the GQI Factory, GQI's verified database of the quantum industry. Next up: every story linked to its players, coming to QCR's paid plans.
- Players Companies and institutions across the quantum industry, by segment.
- Scorecards How the players compare on hardware, software, funding and more.
Newsletter
QCR Alerts in your inbox
The latest reporting and analysis from Quantum Computing Report. Free, unsubscribe any time.
