qiboteam / qibolab

Quantum hardware module and drivers for Qibo.
https://qibo.science
Apache License 2.0
40 stars 10 forks source link

Upgrade to qm-qua 1.1.7 #867

Open stavros11 opened 3 months ago

stavros11 commented 3 months ago

This is mostly a status update rather than an issue.

Upgrading to the latest qua version may lead to the following error:

AttributeError: 'AquireResponse' object has no attribute 'rf_up_conv'

which I believe @igres26 and @andrea-pasquale have observed before. This is why I pinned the version to 1.1.6 in the pyproject. Upon some investigation, I found that this happens when more than two octaves are registered simultaneously in the QM manager, which is needed for example for qw5q_platinum.

QM support suggested to downgrade the cluster firmware to QOP 2.2.2 (currently we are at 2.3.0) to check if the problem remains, as they are claiming that this firmware was more stable.

Since the cluster is being used to controlled a QPU I asked them to not do it yet, to avoid any instabilities and potential interruption. Also, I do not think there is any feature in the new qua version that would be very useful for us, other than potentially some improvements in the automatic mixer calibration. An option would be to do nothing now and wait for a newer qm-qua or firmware version, otherwise we need to find some time to try the firmware downgrade.