/awesome-compilation-for-quantum-computing

Must read research papers and links on quantum compiler and system

Awesome-compilation-for-quantum-computing

This repository focuses on the research and study of quantum compiler systems. It aims to explore the translation of high-level quantum programming languages into low-level instructions executable on quantum hardware. The project includes investigations into optimization techniques, error correction mechanisms, and a detailed analysis of quantum algorithms

Contents

  • paper
    • Survey
    • Unified Compilation Framework for Quantum Control
    • Quantum Intermediate Representation
    • Program Representation
    • Instruction scheduling
    • Quantum Program Optimization
    • Quantum ISA
    • Qubit mapping, Qubit allocation
    • Distributed Quantum Computing
    • Quantum Operating System
    • Quantum Virtual Machine
  • Books
  • Related-Repo & Post
  • Benchmarks and Datasets
  • Conferences
  • Journals

Papers

Survey

  • Quantum Compiling - Marco Maronese, Lorenzo Moro, Lorenzo Rocutto, Enrico Prati, 2021



Unified Compilation Framework for Quantum Control



Quantum Intermediate Representation



Program Representation



Quantum Circuit Analysis



Instruction Scheduling



Quantum Program Optimization



Quantum ISA



Qubit mapping, Qubit allocation



Distributed Quantum Computing



Quanum Operating System



Quantum Virtual Machine

Related-repos & pages

Books

Conference

  • HPCA, ASPLOS, ISCA, MICRO, ICCAD, DAC, CC
  • QCE(Quantum Computing and Engineering)
  • CF(Computing Frontiers)

Journal

  • IEEE Transactions on Quantum Engineering
  • Quantum Information & Computation
  • Quantum Science and Technology
  • ACM on Programming Languages
  • Journal of Mathematical Physic
  • Quantum Information and Computation
  • IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
  • ACM Transactions on Quantum Computing
  • Computing Research Repository(CoRR)
  • Nature npj Quantum Information
  • Transactions on Computer-Aided Design of Integrated Circuits and Systems
  • OOPSLA