Skip to content
Discussion options

You must be logged in to vote

Hi @intelligi123

The cuQuantum Appliance with the cusvaer backend implements a numerically dense representation of the state. It does not provide or implement entanglement-based compression, and it doesn't use system memory (RAM). Can you share more about your target workload / circuits?

Below, I detail how the cuQuantum Appliance (cusvaer) determines system size constraints based on available GPU memory.

With complex-valued single precision, an $n$ qubit state vector will require $2^{n+3} \mathrm{B}$. Converting to MiB is done by dividing the result by $1024^{2} = (2^{10})^{2} = 2^{20}$ -- this yields a clean expression for required memory in Mebibytes: $2^{n - 17} \mathrm{MiB}$.

For dou…

Replies: 2 comments

Comment options

You must be logged in to vote
0 replies
Answer selected by mtjrider
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants