Dense statevector memory
An n-qubit dense statevector stores 2n complex amplitudes. At 16 bytes per amplitude (two 64-bit real values), its storage is 16 × 2n bytes. The table describes one statevector, excluding simulator workspace, copies, and metadata.
KiB, MiB, GiB, TiB, and PiB are binary units: each is 1,024 times the previous unit. These figures are a storage baseline, not a runtime estimate or a GPU count. Sparse states and tensor representations can need much less memory; their usefulness depends on the structure retained throughout the computation.
| Qubits | Amplitudes | Memory | Bytes |
|---|---|---|---|
| 8 | 256 | 4 KiB | 4,096 |
| 10 | 1,024 | 16 KiB | 16,384 |
| 12 | 4,096 | 64 KiB | 65,536 |
| 14 | 16,384 | 256 KiB | 262,144 |
| 16 | 65,536 | 1 MiB | 1,048,576 |
| 18 | 262,144 | 4 MiB | 4,194,304 |
| 20 | 1,048,576 | 16 MiB | 16,777,216 |
| 22 | 4,194,304 | 64 MiB | 67,108,864 |
| 24 | 16,777,216 | 256 MiB | 268,435,456 |
| 26 | 67,108,864 | 1 GiB | 1,073,741,824 |
| 28 | 268,435,456 | 4 GiB | 4,294,967,296 |
| 30 | 1,073,741,824 | 16 GiB | 17,179,869,184 |
| 32 | 4,294,967,296 | 64 GiB | 68,719,476,736 |
| 34 | 17,179,869,184 | 256 GiB | 274,877,906,944 |
| 36 | 68,719,476,736 | 1 TiB | 1,099,511,627,776 |
| 38 | 274,877,906,944 | 4 TiB | 4,398,046,511,104 |
| 40 | 1,099,511,627,776 | 16 TiB | 17,592,186,044,416 |
| 42 | 4,398,046,511,104 | 64 TiB | 70,368,744,177,664 |
| 44 | 17,592,186,044,416 | 256 TiB | 281,474,976,710,656 |
| 46 | 70,368,744,177,664 | 1 PiB | 1,125,899,906,842,624 |
| 48 | 281,474,976,710,656 | 4 PiB | 4,503,599,627,370,496 |
| 50 | 1,125,899,906,842,624 | 16 PiB | 18,014,398,509,481,984 |
The Feasibility Suiteevaluates workloads against available classical and quantum resources and reports result quality separately. Explore the interactive memory comparison.