EPiQC Benchmarks -- An open-source library for evaluating peformance of quantum circuits
Jul 22, 2020
- Release of SQUARE arithmetics benchmarks
Follow instructions here to install and setup environments.
- bench
- SQUARE (in Cirq): applications, synthetics
- More to come.
- scripts
- SQUARE benchmarks, appeared in ISCA 2020. ArXiv paper
@INPROCEEDINGS{9138979,
author={Y. {Ding} and X. {Wu} and A. {Holmes} and A. {Wiseth} and D. {Franklin} and M. {Martonosi} and F. T. {Chong}},
booktitle={2020 ACM/IEEE 47th Annual International Symposium on Computer Architecture (ISCA)},
title={SQUARE: Strategic Quantum Ancilla Reuse for Modular Quantum Programs via Cost-Effective Uncomputation},
year={2020},
volume={},
number={},
pages={570-583},}
- More to come.
- General guidelines for contributing to EPiQC benchmark suite:
- Install the benchmark repository from source, following instructions here.
- Make a directory for your source code under bench/. Follow the naming convention: bench/benchName-language/, where language is the quantum programming language in which the benchmarks are written.
- Put any scripts for building or testing the benchmarks in scripts/.
- Update the installation instructions if the benchmarks require new packages or environments.
- Submit a pull request if your source code is ready for review.
- Provide information on detailed description and reference(s) of the benchmarks.