ProjectQ: An Open Source Software Framework for Quantum Computing

By Damian S. Steiger, Thomas Häner, Matthias Troyer. Quantum, 2016

459 citations recorded by the source corpus.

We introduce ProjectQ, an open source software effort for quantum computing. The first release features a compiler framework capable of targeting various types of hardware, a high-performance simulator with emulation capabilities, and compiler plug-ins for circuit drawing and resource estimation. We introduce our Python-embedded domain-specific language, present the features, and provide example implementations for quantum algorithms. The framework allows testing of quantum algorithms through simulation and enables running them on actual quantum hardware using a back-end connecting to the IBM Quantum Experience cloud service. Through extension mechanisms, users can provide back-ends to further quantum hardware, and scientists working on quantum compilation can provide plug-ins for additional compilation, optimization, gate synthesis, and layout strategies.

Subfields: Artificial Intelligence, Hardware and Architecture

View Paper: https://www.semanticscholar.org/paper/ba9f580e2d048c78864f180589da5264259718fb

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Maria Schuld
  2. Nathan Killoran
  3. Josh A. Izaac
  4. Ville Bergholm
  5. Christian Gogolin
  6. Ali Javadi-Abhari
  7. Margaret Martonosi
  8. Prakash Murali

In Hardware and Architecture

  1. Stephen Brierley
  2. Daochen Wang
  3. Oscar Higgott
  4. Ali Javadi-Abhari
  5. Margaret Martonosi
  6. Krysta Marie Svore
  7. Matthias Troyer
  8. Josh A. Izaac

Citations in the corpus