Back to News
quantum-computing

IQM and Fraunhofer FOKUS Milestone: Qrisp 0.8 Compiles 2048-bit Shor’s Algorithm

Quantum Computing Report
Loading...
3 min read
0 likes
⚡ Quantum Brief
IQM and Fraunhofer FOKUS achieved the first full gate-level compilation of Shor’s algorithm for 2048-bit keys, moving beyond theoretical estimates to concrete qubit and gate requirements for breaking RSA-2048 encryption. The Qrisp 0.8 framework introduces BlockEncoding, a NumPy-like interface enabling non-unitary quantum operations—like matrix inversion—via automated circuit construction and ancilla management, simplifying complex quantum algebra. A parallelized compiler in Qrisp 0.8 processes ~10⁹ gates per second, converting abstract benchmarks into precise engineering targets for fault-tolerant quantum systems. New MLIR quantum dialect integration links Qrisp to classical high-performance optimization tools, while Stim support enables direct error correction circuit extraction from high-level programs. Advanced algorithms like Quantum Lanczos and QDrift expand Qrisp’s utility for Hamiltonian simulations, positioning it as a full-stack framework for fault-tolerant quantum computing.
IQM and Fraunhofer FOKUS Milestone: Qrisp 0.8 Compiles 2048-bit Shor’s Algorithm

Summarize this article with:

IQM and Fraunhofer FOKUS Milestone: Qrisp 0.8 Compiles 2048-bit Shor’s Algorithm 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 FeatureDescriptionBlockEncodingNumPy-style interface for non-unitary matrix inversion and spectral transforms.Scaleable ShorFull compilation for 128 to 2048-bit keys using BigInteger types.MLIR DialectStandards-compliant lowering of quantum programs into the LLVM ecosystem.Stim ExtractionDirect bridge to quantum error correction (QEC) simulation and noise modeling.Quantum LanczosGround-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. April 5, 2026 Mohamed Abdel-Kareem2026-04-05T16:55:42-07:00 Leave A Comment Cancel replyComment Type in the text displayed above Δ This site uses Akismet to reduce spam. Learn how your comment data is processed.

Read Original

Tags

telecommunications
government-funding
quantum-computing
quantum-algorithms
quantum-hardware
iqm
partnership

Source Information

Source: Quantum Computing Report