Skip to content

PSTRIDEPOW default; QCircuit improvement

Compare
Choose a tag to compare
@WrathfulSpatula WrathfulSpatula released this 07 Dec 18:27
· 10 commits to main since this release

(With apologies for two release iterations in a day...) Environment/build option PSTRIDEPOW default value has been re-tuned based on local benchmarks. In QrackCircuit, we noticed that Swap gate could be decomposed as either 3 CNOT or 3 AntiCNOT gates, which can improve performance.

Full Changelog:
unitaryfund/qrack@vm6502q.9.13.7...vm6502q.v9.13.8
1.34.6...v1.34.7

sha1sum results:
c3ccd8c837639bbe158aeda7c14d0dd531949e7c pyqrack-1.34.7-py3-none-macosx_13_0_x86_64.whl
13162754ddfc6654de6574372d058273204befa8 pyqrack-1.34.7-py3-none-macosx_13_0_x86_64.whl:Zone.Identifier
8af687c452f6e4c18e2eca254c091292778a7cfd pyqrack-1.34.7-py3-none-macosx_14_0_arm64.whl
a70452c8cad82e53394312197d4c7a20a0fd81a3 pyqrack-1.34.7-py3-none-macosx_14_0_arm64.whl:Zone.Identifier
7b3a2dca7b41aa96b85637ede89ce4c7d56a0386 pyqrack-1.34.7-py3-none-macosx_15_0_arm64.whl
e98712e0fb74cb2c892dfe2b28fb7bd1c8e40885 pyqrack-1.34.7-py3-none-macosx_15_0_arm64.whl:Zone.Identifier
d55cd241217c4210cb3aa18f72c762c7a78f31fb pyqrack-1.34.7-py3-none-manylinux_2_31_x86_64.whl
98d308a8df8097f1c066f8094d020ebfb02aeb36 pyqrack-1.34.7-py3-none-manylinux_2_31_x86_64.whl:Zone.Identifier
aaeb447930a0aacd0aa4f9fb7e7ebf2f3b8f22b8 pyqrack-1.34.7-py3-none-manylinux_2_35_x86_64.whl
483086cc48e84183dc98284ac64f8fa73a99100f pyqrack-1.34.7-py3-none-manylinux_2_35_x86_64.whl:Zone.Identifier
c641fab4220491cb0fe6e18827857b0405c97310 pyqrack-1.34.7-py3-none-manylinux_2_39_x86_64.whl
374202d7eaa938195d05a3485c49905d866e59ad pyqrack-1.34.7-py3-none-manylinux_2_39_x86_64.whl:Zone.Identifier
5e70bf5bfb9eb3fc778f5ba49c62e07f88612cb0 pyqrack-1.34.7-py3-none-win_amd64.whl
ea0da60a277dd0902563a7566efecac88268bd4e pyqrack-1.34.7-py3-none-win_amd64.whl:Zone.Identifier
fc60f3730d0f8218a4978facf361fd16d76c8231 pyqrack-1.34.7.tar.gz
8b36f52afef0ca0aff9d2c7290aa3dd8858fe530 pyqrack_cpu-1.34.7-py3-none-macosx_13_0_x86_64.whl
d2fe0bed55eb46e202ffde6653269ab7bb92fe0f pyqrack_cpu-1.34.7-py3-none-macosx_13_0_x86_64.whl:Zone.Identifier
a7dfaa70ff0dd48dac16eed85a5d1fa9e81f34c0 pyqrack_cpu-1.34.7-py3-none-manylinux_2_31_x86_64.whl
ee6b1a4decdf93d55ba8689728e1a12a5edcb86d pyqrack_cpu-1.34.7-py3-none-manylinux_2_31_x86_64.whl:Zone.Identifier
055e9ae528f897d9394c8a85b3744fefc911137c pyqrack_cpu-1.34.7-py3-none-manylinux_2_35_x86_64.whl
c33310d33c9fbbde72cec01b28b41b83ef13516f pyqrack_cpu-1.34.7-py3-none-manylinux_2_35_x86_64.whl:Zone.Identifier
7edc23266785e98d03e511de0c2e73525b988541 pyqrack_cpu-1.34.7-py3-none-manylinux_2_39_x86_64.whl
b3511a1e56cf6b5e3714e8d5351dd78030832bdf pyqrack_cpu-1.34.7-py3-none-manylinux_2_39_x86_64.whl:Zone.Identifier
bbba7de210b69d344dd1e6ff35c7ba5e8fed959b pyqrack_cpu-1.34.7-py3-none-win_amd64.whl
246331536d7a68c2179f1764fe6c1b4380a9aa5b pyqrack_cpu-1.34.7-py3-none-win_amd64.whl:Zone.Identifier
59ca0db2577940bc46bd6c3ee7591b7890f91cf5 pyqrack_cpu-1.34.7.tar.gz
e0fb619eb257458c2efd30bbab6d6f72e9728081 pyqrack_cuda-1.34.7.tar.gz