Skip to content

Commit 65c9b59

Browse files
API and performance docs update
1 parent 3502fc9 commit 65c9b59

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

docs/api/qinterface.rst

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,10 @@ State Manipulation Methods
8585

8686
.. doxygenfunction:: Qrack::QInterface::AntiCSqrtSwap(const bitLenInt*, const bitLenInt&, const bitLenInt&, const bitLenInt&)
8787

88+
.. doxygenfunction:: Qrack::QInterface::FSim(real1, real1, bitLenInt, bitLenInt)
89+
90+
.. doxygenfunction:: Qrack::QInterface::FSim(real1, real1, bitLenInt, bitLenInt, bitLenInt)
91+
8892
.. doxygenfunction:: Qrack::QInterface::Reverse(bitLenInt, bitLenInt)
8993

9094
.. doxygenfunction:: Qrack::QInterface::TrySeparate(bitLenInt, bitLenInt)

docs/performance.rst

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -129,11 +129,7 @@ Similarly, on random universal circuits, defined above and in the benchmark repo
129129

130130
.. image:: performance/random_universal.png
131131

132-
Qrack's QUnit makes a fundamental improvement on an idealization of the Sycamore circuit, which we strongly encourage the reader to analyze and reproduce with the provided public benchmark code.
133-
134-
.. image:: performance/sycamore.png
135-
136-
To validate that QUnit is actually reproducing the equivalent measurement distribution of the other libraries, we have implemented cross entropy benchmark tests between Qrack's QUnit and its Schrödinger method "QEngine" types, for the random universal circuit test. These tests are available as "test_universal_circuit_digital_cross_entropy" in the vm6502q/qrack repository standard benchmark and unit tests suites.
132+
Previously, attempted benchmarks for approximations to the the type of circuits argued to establish "quantum supremacy" were presented here. A major bug was identified in those benchmarks. Updated results for these type of circuits will follow shortly, once sufficient data has been collected and scrutinized. (The fix for the bug fundamentally hurts QUnit's performance, and we apologize for the failure of oversight.)
137133

138134

139135
Discussion

0 commit comments

Comments
 (0)