Skip to content
This repository has been archived by the owner on Mar 19, 2022. It is now read-only.

Create a Quantum Volume circuit generator for reproducible results. #6

Closed
nonhermitian opened this issue Feb 4, 2021 · 2 comments
Closed
Labels
candidate to be closed this will not be worked on from coach project topic suggested by hackathon coach members wanted looking for more members

Comments

@nonhermitian
Copy link

nonhermitian commented Feb 4, 2021

Abstract

Quantum Volume (QV) is a holistic benchmark invented at IBM for gate-based quantum computing platforms. This metric has gained traction amongst hardware makers as one of the key performance metrics for near-term quantum computers. However, it is impossible to reproduce benchmark results from literature because there is no unique way to identify which QV circuits were executed.

This project aims to build a QV program that deterministically generates one or more QV circuits in a platform independent manner. The QV circuits are generated using random numbers, so this would involve a generator that takes a seed value and offset (number of times the random generator has been called since seeding) and returns a circuit that is identical across all computing platforms. Multiple circuits would be generated in sequence starting at a given seed and offset starting point.

Description

An initial idea (up for debate) is to label the circuits by the seed and offset values. The circuits could be returned in a chosen gate basis, or left in the original SU(2) form. The output would be Qiskit circuits or qasm files, with the option to output a collection of QV circuits in qasm form in a zip file.

Members

Deliverable

A Python module called quantum-volume that implements the above idea.

GitHub repo

@veenaiyuri veenaiyuri added from coach project topic suggested by hackathon coach members wanted looking for more members labels Feb 14, 2021
@HuangJunye
Copy link

This project is very interesting. I am happy to be a co-coach for the Asia time when it's midnight for @nonhermitian.

@nonhermitian
Copy link
Author

Thanks @HuangJunye! It is indeed an interesting project (all my proposed projects are things that I want to do but sadly have no time to complete on my own).

@veenaiyuri veenaiyuri added the candidate to be closed this will not be worked on label Feb 18, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
candidate to be closed this will not be worked on from coach project topic suggested by hackathon coach members wanted looking for more members
Projects
None yet
Development

No branches or pull requests

3 participants