eclipse / xacc

XACC - eXtreme-scale Accelerator programming framework
https://xacc.readthedocs.io
BSD 3-Clause "New" or "Revised" License
165 stars 85 forks source link

Enable remote QLM noisy simulation via qlmaas/myQLM Power Access #499

Open 1tnguyen opened 2 years ago

1tnguyen commented 2 years ago

Currently, QLM noisy simulation (atos-qlm Accelerator) is only available via direct SSH access to the QLM machine.

This is due to the dependency on the qat package, which is only available on the QLM machine.

Latest update from Atos:

QLM 1.5 (released in December 2021), myQLM Power Access supports noisy simulations.

See the attached pdf for an example.

For XACC, we just need to update the noisy simulator handle to use the one from qlmaas.

from qlmaas.qpus import NoisyQProc