Empty metadata in results of circuit simulation - cuquantum appliance #135
Replies: 3 comments 1 reply
-
Hello, Can you provide more details on the routines that you're using for your simulation? Eg, what simulation methods you're using and what metadata you're looking for etc. Would be best if you could share a minimal script/command lines showing what you're aiming for. |
Beta Was this translation helpful? Give feedback.
-
Sure, I am running this script which is simply a ghz state creation on two nodes
Here is the response I am getting:
This response has no fields in metadata portion, which normally has this kind of information when I run circuit on out of cuquantum environment
Here I get fields like How can I get this from simulation run on cuquantum appliance? Also I would really appreciate if get answer of other queries mentioned in question (1 and 2). |
Beta Was this translation helpful? Give feedback.
-
Hi @intelligi123,
Currently we return empty metadata in our cusvaer_simulator_statevector backend, and we don't include
It depends on the sampled timing and could vary during each circuit execution. GPU Utilization is a sampled measurement over a time period, and it just reports what percentage of time one or more GPU kernel(s) was active.
Current cuQuantum Appliance supports only GPU memory for state vectors.
It is possible, however, the workload in the distributed state vector simulation should be equal among processes and the load balance would get worse if different GPUs (architectures) are assigned to the same problem (Please let me know if this is not what you meant in the original question.) |
Beta Was this translation helpful? Give feedback.
-
Hi,
I am interested in finding out how much memory has been consumed by the circuit while single and multiple node simulation, however when I printed result variable, it doesn't show anything in metadata to find about exact memory utilization. How can i find that?
Also sometimes running circuits, shows almost all of GPU memory usage but GPU-Util is only upto half and vice versa (less Memory-Usage and almost all of GPU-Util) in result of nivdia-smi. What is the difference in terms of circuit execution in these scenarios?
I am using two nodes, each has two A40 GPUs.
Besides this I have some other queries regarding memory usage:
Thank you
Beta Was this translation helpful? Give feedback.
All reactions