memQ DQC includes a graphical Quantum Network Constructor.

memQGit has released memQ DQC, an open-source framework designed to compile and schedule quantum programs across distributed quantum networks. The software addresses a key challenge in scaling quantum computing by enabling programs to run on multiple processors connected through entanglement. Unlike many existing frameworks, memQ DQC is modality-agnostic, giving users full control over hardware parameters and featuring a graphical Quantum Network Constructor to define processors and qubit connectivity without altering the original circuit. According to the team, the framework allows researchers to experiment with different hardware and network designs to optimize distributed quantum program execution.

Graphical Constructor Enables Quantum Network Design Exploration

The graphical Quantum Network Constructor allows researchers to visually define processor arrangements, qubit connections and quantum links without altering the original quantum circuit. This feature bypasses the need for extensive code modification when testing different network topologies, a significant advantage in early-stage distributed quantum computing exploration.

The framework’s ability to model entanglement generation as either deterministic or stochastic further refines the simulation of real-world network conditions, accounting for the inherent uncertainties in quantum communication. Users retain complete control over hardware parameters, including gate and coherence times, enabling detailed investigations into the impact of these variables on distributed program performance.

The team’s research revealed that choices made during compilation significantly impact resource requirements, with alterations to processor connectivity increasing entanglement needs by over 10 times in one benchmark, memQGit says. The researchers report in their recently published paper that “Compilation strategies cannot be evaluated independently of the systems they target.” The compiler within memQ DQC automatically distributes a circuit’s qubits and operations across available processors, inserting remote operations when qubits reside on different processors.

State teleportation is also accounted for, allowing qubits to move between processors during execution. This automated process generates a distributed quantum program tailored to the target system’s connectivity and capacity, then produces a time-resolved execution schedule. The framework’s capabilities extend to estimating the number of EPR pairs required for entanglement, providing a metric for assessing network overhead. The team’s documentation and code are available online, facilitating wider adoption and collaboration within the quantum computing community.

Stay current

See today’s quantum computing news on Quantum Zeitgeist for the latest breakthroughs in qubits, hardware, algorithms, and industry deals.

Avatar of Dr. Donovan

Latest Posts by Dr. Donovan: