-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Minutes of hardware workstream 2023-09-08
- Loading branch information
Julien Dumazert
committed
Sep 11, 2023
1 parent
8cbd771
commit b991165
Showing
2 changed files
with
57 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,57 @@ | ||
# Hardware adoption committee 2023-09-08 | ||
|
||
## Attendance | ||
|
||
- Jean Senellart (Quandela) | ||
- Sonia Pignorel (Microsoft) | ||
- Andrei Petrenko (QCI) | ||
- Tom Lubinski (QCI) | ||
- Stefan Wernli (Microsoft) | ||
- Amos Anderson (QCI) | ||
- Bettina Heim (Nvidia) | ||
- Bill Ticehurst (Microsoft) | ||
- Laurent Prost (Alice & Bob) | ||
- Julien Dumazert (Alice & Bob) | ||
|
||
## Meeting agenda | ||
|
||
- Presentations by companies | ||
- Discussion of companies needs and next steps | ||
|
||
## Notes | ||
|
||
- See presentations folder fo slide decks | ||
- Topics discussed: | ||
- How to handle the different gate sets allowed by the providers? | ||
- Possible solution #1: Shift responsiblity to transpile to hardware native | ||
gate set from frontend compiler / high-level framework to hardware | ||
provider | ||
- Possible solution #2: Standardization of known gates so that frontend | ||
compilers know most of the gates used by most hardwares | ||
- QIR computational model based on sequences of discrete gates doesn't | ||
support all styles of hardware control (ex: pulse-based control of | ||
superconducting circuits). Should QIR be extended? Or should it stick to | ||
gate-based control? | ||
- Should QIR include high-level algorithms like QAOA? Ex: the frontend | ||
compiler / high-level framework asks for QAOA and the responsibility to | ||
implement QAOA is with the hardware provider. "Users care about | ||
applications, nobody wants to run a CNOT." | ||
- How to increase adoption of QIR by the quantum community and in particular | ||
hardware providers? | ||
- Possible solution #1: increase interoperability of QIR by improving | ||
translations from/to Qiskit and QASM (major frameworks). In practice, | ||
this means improving qiskit-qir and qcor. | ||
- Possible solution #2: focus a sub-community like hybrid computing, which | ||
QIR seems to be well-suited for | ||
- Do end users want low-level control? | ||
- Interest for low-level control is in academic groups, but it is risky | ||
for hardware providers to cater to that crowd before they have secured | ||
public grants to fund developments | ||
|
||
## Next steps | ||
|
||
- Organize another meeting of 1.5 hours in 3 months | ||
- Topic: balance between standardization and specialization of QIR | ||
- Upload hardware providers presentation to GitHub folder | ||
- Find a way to create a discussion group to facilitate discussions (e.g., | ||
- mailing list, Slack channel, etc) |
Binary file added
BIN
+667 KB
workstreams/hardware-adoption/presentations/2023-09-08/alice-and-bob.pdf
Binary file not shown.