bicyle_benchmark
The executable bicycle_benchmark prints an infinite stream random of nqubit
Pauli-based rotations to stdout that have angle $\pi/4$ to a high accuracy.
The executable is invoked like this.
An example output of a rotation instruction printed for nqubits equal to 3 is
Example benchmark
The executable bicycle_benchmark can be used like this
| |
However, the executable bicycle_random_numerics, found in the crate of the same name,
instead uses the library function bicycle_benchmark::random::random_rotations.
This is in order to avoid the overhead of (de)serialization to JSON.