Recent Releases of emu-base
emu-base -
In this release we've
- bumped the pulser version to 1.5
- Added support for doppler and amp_sigma noise in emu-mps and emu-sv
- done a bugfix where checkpointing emu-mps causes performance of measuring certain observables to degrade
- made small memory improvements in emu-sv and emu-mps
Emu-sv now also contains beta-test support for effective noise: certain observables are not yet supported and it's undocumented.
- Python
Published by a-quelle about 1 year ago
emu-base - v2.0.4
Features:
- Optimatrix is now available as a flag to toggle in MPSConfig (optimize_qubit_ordering=True) - for some observables only. Optimatrix tries to find a good internal ordering of qubits for optimal MPS simulation.
Fixes: - Added an optimization in emu-base that causes both emu-sv and emu-mps to use a bit less memory (1 state vector for emu-sv, a bond-dimension dependent quantity for emu-mps) - Added an optimization in emu-sv that causes it to retain 1 state vector less in memory - Added an optimization in emu-mps that causes it to use 10-15% less memory.
- Python
Published by pablolh about 1 year ago
emu-base -
- fixed an issue where links in the docs were not easy to see in dark mode
- fixed an issue where emu-mps did not run on multiple gpu's
- fixed an issue where TDVP sometimes errored after a quantum jump with Monte Carlo noise
- emu-mps now samples bitstrings in parallel. This speeds it up by an order of magnitude on gpu.
- onservables will now also be evaluation when
evaluation_timesis not a multiple ofdt - minor memory optimization in emu-sv
- Python
Published by a-quelle about 1 year ago
emu-base - v1.2.5
The following things have changed: - We now depend on pulser-core 1.3.* - We issue a warning when the user asks for more gpu's than are available - We check that a custom interaction matrix in the config is symmetric with zero diagonal - We made a change in the pulse discretization which will improve the accuracy for dt odd
- Python
Published by a-quelle over 1 year ago
emu-base - v1.2.3: bump pulser-core to 1.2 (#18)
Solves #18 - bump pulser-core to 1.2.* - bump emu-base, emu-mps to 1.2.3
- Python
Published by sgrava over 1 year ago
emu-base -
emu-mps 1.2.1 depends on emu-base 1.2.0 which is wrong. Release again with the correct dependency.
- Python
Published by a-quelle over 1 year ago