mirror of https://github.com/intel/intel-qs.git
![]() * Prototype gate spec v2 * Fix formatting * Fix formatting hadamard3d * Add benchmark for spec v2 * Fix argument name in 1 bit ctrl gates * Make spec v2 benchmark MPI compatible * Draft spec v2 MPI * Fix spec v2 rotation bugs * Add spec v2 state comparison test with full gate coverage * Fix loop exit * Add timer and exception * Fix indentation * Refactor and comment the basic spec v2 code * Improve documentation and formatting * Add MPI support for 1-qubit gates * Add spec v2 MPI for controlled gates * Add timing to spec v2 Loop_SN * Disable spec v1 for large MPI ranks * Refer to declarations for new spec v2 function arguments Co-authored-by: cgumeli <can.gumeli@intel.com> Co-authored-by: Can Gumeli <cangumeli@pop-os.localdomain> |
||
---|---|---|
.. | ||
NoisyQureg.hpp | ||
QubitRegisterMetric.hpp | ||
alignedallocator.hpp | ||
bitops.hpp | ||
conversion.hpp | ||
gate_counter.hpp | ||
gate_spec.hpp | ||
highperfkernels.hpp | ||
mpi_env.hpp | ||
mpi_exception.hpp | ||
mpi_utils.hpp | ||
permutation.hpp | ||
qaoa_features.hpp | ||
qureg.hpp | ||
qureg_version.hpp | ||
rng_utils.hpp | ||
spec_kernels.hpp | ||
timer.hpp | ||
tinymatrix.hpp | ||
utils.hpp |