sandbox-quantum / Tangelo

A python package for exploring end-to-end chemistry workflows on quantum computers and simulators.
https://sandbox-quantum.github.io/Tangelo/
Other
105 stars 28 forks source link

Batch job submission through QEMIST #105

Open elloyd-1qbit opened 2 years ago

elloyd-1qbit commented 2 years ago

It would be great to submit batch jobs to AWS Braket through QEMIST when running hardware experiments. Their API supports this. The feature would also need to keep track of the job ids for each circuit so we can call the results from QEMIST.

The input could be dictionary input like: {"job_title": {num_shots : circuit}...} Which returns : {"job_title": job_id}

ValentinS4t1qbit commented 2 years ago

Working on this with Erika atm

ValentinS4t1qbit commented 1 year ago

We put this aside for a while, we are taking care of it this month. I will make a BraketConnection and support batch submission, fully available to users to use with their own accounts if they want to.

Later this month, we will make sure QEMIST Cloud uses that BraketConnection to enable QEMIST Cloud users to leverage it using their credits.

alexfleury-sb commented 1 year ago

While browsing the braket python package, I came across this function that could be useful for batch submission: https://github.com/aws/amazon-braket-sdk-python/blob/105433edb22ad2ccb50afbb72fd74ccb8d8d63b9/src/braket/aws/aws_device.py#L181-L265