Skip to content

use_crossbars option for ACE

Choose a tag to compare

@WrathfulSpatula WrathfulSpatula released this 03 Oct 01:37
· 33 commits to main since this release

My earlier excitement over cutting the ACE crossbar simulator stemmed from local hardware instability; there is still at least a modest performance improvement with the crossbars. However, this is a significant tradeoff for scalability concerns (though the crossbars simulator could always fall back to underlying "vanilla" ACE in the C++ Qrack library to maintain scalability), so we offer the option to turn crossbars on-or-off, enabled by default. (This is probably the appropriate default for most single-GPU systems.)

Full Changelog: v2.26.6...v2.27.0

sha1sum results:
73f29c6fd1c19c32c865ae6c354bb6140a8e0ea8 pyqrack-2.27.0-py313-none-android_16_arm64_v8a.whl
78b2a22a0ff9322814db60d54960b1c3eda6206f pyqrack-2.27.0-py3-none-macosx_14_0_arm64.whl
8c2c69a4965ddcc35574873f6a1aef04faac9033 pyqrack-2.27.0-py3-none-macosx_15_0_arm64.whl
f6d8f3791747b45752dbdeb2efd144218e81d30e pyqrack-2.27.0-py3-none-macosx_15_0_x86_64.whl
5e68af85c576998782713ac1f340a988ec24e4dd pyqrack-2.27.0-py3-none-manylinux_2_35_x86_64.whl
17540f0be418b6c2ea498c9f1dba7ad7096b369e pyqrack-2.27.0-py3-none-manylinux_2_39_x86_64.whl
f314ece7bbef1793afbcc694b30f2b035636fafd pyqrack-2.27.0-py3-none-win_amd64.whl
fa2997537888c0d16d0966294a3a622dcf723fd6 pyqrack-2.27.0.tar.gz
970dde30072063620b6cf2c3c0dcd744afbb657e pyqrack_complex128-2.27.0-py3-none-macosx_14_0_arm64.whl
caf75f4db021f0b19f75c76d30b20084b53c5e6f pyqrack_complex128-2.27.0-py3-none-macosx_15_0_arm64.whl
5f727bd39b527a5ceff4bcd9acddf631c237fedf pyqrack_complex128-2.27.0-py3-none-macosx_15_0_x86_64.whl
1ea3835ca4be285c2a1108405b45613d70d27529 pyqrack_complex128-2.27.0-py3-none-manylinux_2_35_x86_64.whl
8d639b99d6cd86f26dde990e572e53a403afa06c pyqrack_complex128-2.27.0-py3-none-manylinux_2_39_x86_64.whl
d0325adbf603083b68409b0232d5664a52d40101 pyqrack_complex128-2.27.0-py3-none-win_amd64.whl
59eb905bda5fd6b07178003fc7b145169553e1d6 pyqrack_complex128-2.27.0.tar.gz
96f2944fe6f9c600ed9107b414634c082e990a0e pyqrack_cpu-2.27.0-py3-none-macosx_14_0_arm64.whl
e5f1132878604e5b4f3e6a649ea75bb800e47817 pyqrack_cpu-2.27.0-py3-none-macosx_15_0_arm64.whl
103df81430238c5a2d62811afe9d74134cd1aefb pyqrack_cpu-2.27.0-py3-none-macosx_15_0_x86_64.whl
fff6eba3438de506f3e4dfd3cd88324a174cad8f pyqrack_cpu-2.27.0-py3-none-manylinux_2_35_x86_64.whl
3ad2c7b6548625d44e7fe99acb1a194e2b210022 pyqrack_cpu-2.27.0-py3-none-manylinux_2_39_x86_64.whl
aa9f3be24ec2fa445676df8f127f4a673acdcf62 pyqrack_cpu-2.27.0-py3-none-win_amd64.whl
74baa210ab989929ee2fb18239d088347ad6569e pyqrack_cpu-2.27.0.tar.gz
022b49d395714f62fc6668fc4d9d9785c92713b8 pyqrack_cpu_complex128-2.27.0-py3-none-macosx_14_0_arm64.whl
971771767f1e983c2405bec9868413f29abe4b24 pyqrack_cpu_complex128-2.27.0-py3-none-macosx_15_0_arm64.whl
36e31396d1319ff416289bad7689e0a5e2cc3c11 pyqrack_cpu_complex128-2.27.0-py3-none-macosx_15_0_x86_64.whl
1b952727e4907f03a5760571a8b9a47b843e05a1 pyqrack_cpu_complex128-2.27.0-py3-none-manylinux_2_35_x86_64.whl
14e24c5be85c6b2d91b8b650dfc6ab23475f4685 pyqrack_cpu_complex128-2.27.0-py3-none-manylinux_2_39_x86_64.whl
7c530fcf41c67b95654b29f1ba61e380f4b45afb pyqrack_cpu_complex128-2.27.0-py3-none-win_amd64.whl
a057df15b6bdb0522d7fd783609b55e4aa4831bd pyqrack_cpu_complex128-2.27.0.tar.gz
6f036a8dff641a033a7d218add26054d628aa10d pyqrack_cuda-2.27.0.tar.gz
65d644e9b598def76b3d050ee4e443af926d7f5d pyqrack_cuda_complex128-2.27.0.tar.gz