unitaryfund / qrack

Comprehensive, GPU accelerated framework for developing universal virtual quantum processors
https://qrack.readthedocs.io/en/latest/
GNU Lesser General Public License v3.0
177 stars 38 forks source link

Only ZeroAmplitudes() if exactly 0 norm #812

Closed WrathfulSpatula closed 3 years ago

WrathfulSpatula commented 3 years ago

There's a major RAM effiiciency improvement from this, with QPager, and you might want to consider letting allocation spike into swap disk usage. I'm still experimenting, with just this.

WrathfulSpatula commented 3 years ago

Consider increasing your QRACK_MAX_PAGING_QB environment variable value by 1, (or setting it, 1 higher than you would have before this PR).