A collection of algorithms – optimizers, simulators, machine learning tools and other software components designed to accelerate the development of quantum technology and to improve its application.
Qruise uses experimental data and optimizes model parameters of the digital twin to best match reality. This allows system identification of multiple parameter values concurrently. Moreover, Qruise produces 1D and 2D sensitivity plots that characterise error bounds on model parameters given the experimental data.
Qruise offers a very wide selection of optimization algorithms that are capable of utilizing any experimental procedure for determining operation fidelity. Our unique ongoing-recalibration capabilities continuously work in the background and keep the operations always at their optimal working point.
Qruise provides an ever-growing library of components, like superconducting circuit elements, trapped ions, nv centers and arbitrary user-defined Hamiltonians and couplings.
Optimization can handle many dozens of concurrent parameters, including time-dependent pulse shapes, to allow full utilization of possible controls. Further, one may check the robustness of the resulting pulse to variability in the model.
For quantum computers, Qruise can connect the device to a fully functional Qiskit stack, including circuit scheduling capabilities, allowing you to treat your experimental devices as a private Qiskit quantum computing cloud and aiding collaborative workflows in distributed teams.
QruiseOS is an end-to-end deployable solution that provides a vertically integrated quantum software stack on top of low level control electronics drivers provided by OEMs or developed in-house by quantum hardware manufacturers and researchers.