Quantum compilation & execution

Quantum Logic Unit: the operating system for fault‑tolerant quantum computing

QLU™ produces error-corrected compilations of quantum algorithms and executes them on neutral-atom quantum hardware.

From quantum algorithm to neutral-atom hardware

Application Cryptography · chemistry · opt. Fault-tolerant circuit QEC encoding · FT decomposition · MSD Hardware-aware IR Atom movement · pulses · zone schedule Scheduled hardware instructions Native gates · transport · measurements Decoder Digital Twin Emulated execution Quantum Hardware QPU execution NEUTRAL ATOMS

The QLU™ software stack combines four parts:

  1. A compiler (QECCompiler) that turns a logical algorithm into an error-corrected circuit.
  2. A scheduler (TimeLoom) that turns that circuit into optimized hardware instructions.
  3. An executor that runs control flow and real-time decoding across classical and quantum nodes.
  4. A Digital Twin, powered by MIMIQ™, that mirrors the real machine for development and debugging.

Every stage is built for neutral atoms, down to the machine instruction set.

Qubit count

High-encoding-rate error correction codes cut the number of physical qubits each logical qubit costs.

Time

State-of-the-art optimization, both at the circuit level and in hardware instruction scheduling, shortens runtime.

Decoding

Decoding keeps pace with the machine, returning corrections within the latency the hardware allows.

Co-design

Designing the algorithm, the error correction, and the hardware together compounds these gains into orders of magnitude in both time and space.

Key capabilities

QECCompiler

Reduce resources

  • High-rate quantum LDPC codes cut the physical qubits each logical qubit costs
  • Circuit-level optimization shortens the error-corrected circuit
  • Magic state cultivation and distillation for non-Clifford operations
TimeLoom

Handle real hardware

  • Atom movement and rearrangement planned for the shortest possible duration
  • Zoned architectures, device constraints, and native non-local gates respected end to end
  • Schedules optimized for machine throughput and uptime

Estimate resource requirements

  • Real qubit counts and runtimes for an algorithm on a real machine, not asymptotic estimates
  • Compare error correction codes and hardware backends before committing to one
  • Backend specifications for real neutral-atom devices
Decoder

Correct errors and losses

  • Atom loss, the dominant error on neutral-atom machines, is detected and corrected
  • Decoding keeps pace with the machine, within the latency the hardware allows
  • Detector models are constructed automatically
Executor

Run hybrid workloads

  • Real-time control flow and data flow across CPU, GPU, and QPU nodes with minimal latency
  • Dynamic circuits: measure, decide, and branch mid-execution
  • Verification and validation guarantee the compilation pipeline is correct
Digital TwinAtom Dance

Rehearse before you run

  • Run the same compiled job on a hardware-faithful emulation before spending machine time, powered by MIMIQ™
  • See what the machine did: atom movement, error events, and logical state, visualized

Built for a purpose

Quantum cryptography on neutral atoms, with BTQ Technologies

QLU™ is application-specific and hardware-specific by design: optimizing for one class of problems on one architecture is what lets it push today’s quantum processors to their limits.

Application-specific. QPerfect, a wholly owned subsidiary of BTQ Technologies, works with BTQ to deliver a quantum advantage for cryptographic and secure applications. QLU™ compiles and optimizes BTQ’s One-Shot Signatures (OSS) protocol for fault-tolerant execution: an unforgeable, single-use digital signature scheme that relies on the physics of quantum measurement for its security guarantees. BTQ’s cryptography expertise shapes what QLU™ optimizes for, and the error correction is co-designed with the logical algorithm.

Hardware-specific. QLU™ is built for neutral atoms, drawing on the expertise of CESQ, our co-founders, and the QPerfect team. Neutral atoms are well suited to cryptographic applications, where stable quantum memory matters more than gate speed.

One-Shot Signatures
QLU™ fault-tolerant compilation
Neutral-atom quantum hardware

Industrial applications and hardware providers

Commercial advantage needs millions of qubits and operations, well beyond today’s proofs of concept. QLU™ is built for that regime.

Hardware providers

QLU™ improves machine performance: fewer physical qubits and gates per logical operation, higher effective fidelity, shorter run times, and compilation-informed hardware design. The result is the maximum value extracted from today’s hardware, and utility scale reached sooner.

Industry partners

QLU™ helps solve real problems that would otherwise be out of reach: an optimal mapping of the application to hardware, the minimum resources required to implement it, and execution on a real machine.

Science

QLU™ helps design more efficient algorithms and test their performance on emulated machines today.

MIMIQ™ + QLU™: from benchmark to real machine

The Digital Twin inside QLU™ is powered by MIMIQ™, so the job you rehearse is the job that runs.

Develop with MIMIQ™

Prototype and simulate the algorithm with classical computation, at the algorithmic and logical level, before committing to hardware.

Compile with QLU™

Get real resource estimates, qubits and time, for the algorithm on a real machine, and compare error correction codes and backends before choosing one.

Run on the Digital Twin

Run the same compiled job on a hardware-faithful model of the neutral-atom machine, and see what it did: atom movement, error events, and logical state.

Execute on hardware

Execute the same compiled job on real neutral-atom quantum hardware, with real-time decoding keeping pace with the machine.

Partner with us

Hardware providers, industry partners, and research groups: get in touch to explore how QLU™ can take your quantum roadmap from emulation to a real machine.