Pith. sign in

REVIEW 1 cited by

Quingo: A Programming Framework for Heterogeneous Quantum-Classical Computing with NISQ Features

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2009.01686 v2 pith:LEECH44V submitted 2020-09-02 quant-ph cs.PL

classification quant-phcs.PL
keywords quantumhardwarehqccnisqquantum-classicalquingoframeworkmodel
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

The increasing control complexity of Noisy Intermediate-Scale Quantum (NISQ) systems underlines the necessity of integrating quantum hardware with quantum software. While mapping heterogeneous quantum-classical computing (HQCC) algorithms to NISQ hardware for execution, we observed a few dissatisfactions in quantum programming languages (QPLs), including difficult mapping to hardware, limited expressiveness, and counter-intuitive code. Also, noisy qubits require repeatedly performed quantum experiments, which explicitly operate low-level configurations, such as pulses and timing of operations. This requirement is beyond the scope or capability of most existing QPLs. We summarize three execution models to depict the quantum-classical interaction of existing QPLs. Based on the refined HQCC model, we propose the Quingo framework to integrate and manage quantum-classical software and hardware to provide the programmability over HQCC applications and map them to NISQ hardware. We propose a six-phase quantum program life-cycle model matching the refined HQCC model, which is implemented by a runtime system. We also propose the Quingo programming language, an external domain-specific language highlighting timer-based timing control and opaque operation definition, which can be used to describe quantum experiments. We believe the Quingo framework could contribute to the clarification of key techniques in the design of future HQCC systems.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. Pattern Tree: Enhancing Efficiency in Quantum Circuit Optimization Based on Pattern-matching

    quant-ph 2024-12 conditional novelty 4.0 of 10

    Organizing quantum circuit rewrite rules into a prefix-sharing pattern tree cuts pattern-matching compilation time by 20% on benchmarks, and up to 90% on two larger circuits.

Pith tools