Releases: unitaryfund/qrack
Debug Clifford+RZ special case simulation
This release fixes a bug or edge case involving combining RZ
-injection gadget ancillary qubits in "hybrid stabilizer" optimization layer.
In the initial release, due to changes in the build environments at my disposal, we will not include CUDA or WASM builds, for now. Depending on the demand for pre-compiled artifacts for these platforms, I might add them to this release after-the-fact, when I have the appropriate build environments, if we don't iterate code changes sooner.
File SHA-1 sums:
940a669a96d73ffacc792c0ee2f0d0bda2793725 libqrack-9.6.7-Darwin.sh
24ce74f8b1a01ceb385b75e70c54e0c99deec0fe libqrack-9.6.7-Linux-ARM64.sh
fbbd5ff69462ad1fcf9a80f19b3f5f8477250c0b libqrack-9.6.7-Linux-ARMv7.sh
8479689a95f1eaff52c9a0f48aa9654e4bc94bad libqrack-9.6.7-Linux-Ubuntu-20-04.sh
90a93a4dc3c3aefc1533e578de6daab6dca14b01 libqrack-9.6.7-Linux-Ubuntu-22-04.sh
f99492df4b6b28152cc01e79ad44ab8b07201df3 libqrack-9.6.7-Linux-Ubuntu-24-04.sh
7b11f143fdf5bb9d91f746a7694bf3aed6f9c3d8 libqrack-9.6.7-win64.exe
063b6e585531d9d53e1da1c6c340d2607e8f99d7 qrack_linux_arm64_benchmarks
1f2149b6f961414545b257672449b99870d5c0b9 qrack_linux_armv7_benchmarks
da89f1da451a314d8709ca203f2b4e1fe8a86d39 qrack_mac_benchmarks
d89bde707e1f790d2fdd2526e3533633a3c4f836 qrack_ubuntu_20-04_benchmarks
881e487b71db63d01150feb281e9dee2b8b9e1ab qrack_ubuntu_22-04_benchmarks
3051d925cadfd07f52786fd562c0fce057ed3a2f qrack_ubuntu_24-04_benchmarks
6f3ddb257adac1e581a957f35aa50b38835cbae5 qrack_windows_benchmarks.exe
Variance and probability in shared library
VarianceBitsAll()
and ProbBitsAll()
observable output methods have been exposed through the shared library interface, to back prob_all()
and variance()
in PyQrack's QrackSimulator
.
File SHA256 sums:
d2c8164030bc0a41c19b48f8450fa75542dbd9091fadd9ef2be5727f8ba4dc9f libqrack-9.6.0-Darwin.sh
23fef395fbb79dc3922700b2a4cc3e33285e58a2a8b2d9155cdfb2cf9cf6c7bf libqrack-9.6.0-Emscripten.tar.gz
741f83f17e1b07e6c9062104483469ed15b6f81147d5b881df5ce5308b59f3e1 libqrack-9.6.0-Linux_ARM64.sh
97a5da997404d2a5e1b3537ece1e61236184f90488617fc9ddb9809ee52439e5 libqrack-9.6.0-Linux_ARMv7.sh
be91eae813039cb4bcf2a3e72050ed755bd57839b8927de53278f3aaa82ff3ab libqrack-9.6.0-Linux-Ubuntu-20-04-LTS.sh
4010b1d610cf284702214106221b54e5f9c4d66961eff46a75d6677ccb01ebf9 libqrack-9.6.0-Linux-Ubuntu-22-04-LTS-CUDA.sh
a849637559704c909f01dbac9b90a21b03d12f98b19b176b7a47d6237bb96573 libqrack-9.6.0-Linux-Ubuntu-22-04-LTS.sh
717ba17a7b2981e56debc233d186dbb3fa06d6c33f9f7481fe9b6c4a81670b3e libqrack-9.6.0-win64.exe
54d7eaef6791e3b1db0339df63d95999aecf45d54a3edfa3012076465ff49501 qrack_linux_arm64_benchmarks
369ef6f61f1cd59eecbc7d5006a6135935111561fa2a63b9d61cc4cf35839684 qrack_linux_armv7_benchmarks
1908c852729be18395367fb926404d33652783d9df95c5d1ef997ce89e343d48 qrack_mac_benchmarks
607416ee8f0c2ab8a5c2875cb8ea6297d1dd92cd3e24412d84dbb1485728b702 qrack_ubuntu_20-04_benchmarks
adf3f03c7acccd3e781aef06bca8afd709f97546d4331b5283d6dc8fb4144095 qrack_ubuntu_22-04_benchmarks
feed92dd89f91953f732679747a3c43de05b967ad1863edf9510ec135b3f234e qrack_ubuntu_22-04_cuda_benchmarks
b52c7c29931585096f86dbc60c0d77be04e44e06677f309dc18e44f88737f629 qrack_windows_benchmarks.exe
Automatic homogeneous multi-accelerator
For homogeneous multi-device systems, it is usually no longer necessary to explicitly specify constructor or environment variable configuration of multi-GPU parallelism (for default optimal stack and in general, according to use case). The behavior of the existing configuration variables remains unchanged, otherwise.
File SHA256 sums:
57ad4e127a3555847e7653a439a0a59f97d76141d626f352cd21ecd141df2bcd libqrack-9.5.2-Darwin.sh
0a460f4ce1a05400fc1ee1c3faf3d65abeee73039c5c3ba66eac30d0e514ab90 libqrack-9.5.2-Emscripten.sh
682476cf72c4dc76e6cb8026d371b03f2b513a2f8c2bd5762cf434061271cdbf libqrack-9.5.2-Linux_ARM64.sh
56e2639ff021a93a49cb2fcb194addbca1ce31de899dfde4c443132efe92c7ce libqrack-9.5.2-Linux_ARMv7.sh
150fa7d76410664fa72164caed42937179b9a0b58ea5c270b23ccaba8e46e407 libqrack-9.5.2-Linux-Ubuntu-20-04-LTS.sh
aba022059cf1f75289e8239a52fcea645a8d99e309693da52f26b92a93f6966e libqrack-9.5.2-Linux-Ubuntu-22-04-LTS-CUDA.sh
3fe970114d73f78a6f446b8f879d072b10297e520cf9179eeb079a0f5fed5553 libqrack-9.5.2-Linux-Ubuntu-22-04-LTS.sh
a0630653a2fdf1ded14b9153359fc40acd214c909a07ca60d3ceeb478265c74e libqrack-9.5.2-win64.exe
3db0749544bf8cca968721e4eecdc2247cf3b00f021ea1565c9ab4087bc41010 qrack_linux_arm64_benchmarks
269ba181bebf133f27d53ffd40fe8498bc857abee8d338ef89895fca186b0347 qrack_linux_armv7_benchmarks
6d398372553ea76085b7fb5360d1e265c491aebfb328b4a7581c11ff16c51efe qrack_mac_benchmarks
8197bbd2c2f3291386976c23ce757471a202fd9c4c00dfb31aab6a2575de151d qrack_ubuntu_20-04_benchmarks
bda8d319f65f9ebbd2aa6d67314a2c757f1cd5a954b239dd7c715b3098da8bb5 qrack_ubuntu_22-04_benchmarks
32d2526933e9881aa4d935f071f2c2b4c59114a44f88dad81b6bb37bf6f7172d qrack_ubuntu_22-04_cuda_benchmarks
21a7cf5dc7e59a9a44489b1217fa262d1fa6f8ed96d52cfca5e4678d29e395bf qrack_windows_benchmarks.exe
"Foolproof" reactive separation default
Qrack's longstanding strategy about "reactive separation" setting has been to optimize for (special case) minimum memory footprint. (We have generally and publicly advised, as in our white paper and its accompanying notebooks to exactly reproduce our reported benchmarks, that users should make a consciously-considered choice whether to override the setting for their case.) However, it is likely that most users, when they are not using SDRP, would prefer that Qrack optimizes by default for minimum execution time. As such, when SDRP is default ("ideal") value or lower, reactive separation setting now defaults to "off"; when SDRP is in use, reactive separation defaults to "on." After setting or changing SDRP value, the default behavior will re-engage, but it can then be overridden with the method to manually set reactive separation option. (This adds no new functionality versus many previous releases, but it takes the responsibility off the "lazy" user.)
File SHA256 sums:
36e1b04eaaeead1a6e278e6601fc94fc3cb183a92aebdfb7d15e611776a2ccdd libqrack-9.4.8-Darwin.sh
6976c175c6143961443abb917c8fc55816333c70eec11f6e55f71ed661a11e29 libqrack-9.4.8-Emscripten.sh
a3aa4708493f270c4940d716c79ba052582fab02155dfe56930557730aa7f29b libqrack-9.4.8-Linux_ARM64.sh
edac8c353816477b1b523afd3287222e34bae2a625121acfce6be10890b537df libqrack-9.4.8-Linux_ARMv7.sh
15f22ffc7ec24ac410c60a264a46205ae1d18b41be79bd6c34524052d8ec005b libqrack-9.4.8-Linux-Ubuntu-20-04-LTS.sh
2a377f020bff871a420ef0d2c3caea7501c675545256a19a9460bc29de25eead libqrack-9.4.8-Linux-Ubuntu-22-04-LTS-CUDA.sh
74ed6a5f87d8784265fa50d67597065c9b19045a2a1b37e815383bd2426a8fd2 libqrack-9.4.8-Linux-Ubuntu-22-04-LTS.sh
521d1a2299d14d079d2011ba5dc29e3bff916f0df9a5f64c7a966664311154c4 libqrack-9.4.8-win64.exe
91486576b310b80fcb4b1274e2883470fe6e78b6287e6f051a57825ac96a5edf qrack_linux_arm64_benchmarks
12daa89a6a2a134f33d77bd9ae4793fea73a12c57ec11c5d67a6ad0e4efac87f qrack_linux_armv7_benchmarks
6d398372553ea76085b7fb5360d1e265c491aebfb328b4a7581c11ff16c51efe qrack_mac_benchmarks
cb6fc7d433ea30a1456f3c1f0b40e49e3a40911ae39d93787582b2dc98c83384 qrack_ubuntu_20-04_benchmarks
a08089efeee8e050d1d184b9453268e0fe3e64d7227496545330d1d728bb19be qrack_ubuntu_22-04_benchmarks
c8b339018bbe2a56c0bcb54a47faf8417b295087d552fd4f3f0b77c7797d9c54 qrack_ubuntu_22-04_cuda_benchmarks
77e96ab3db560fab5993e69afc2bf7bd42d7feada32f732f418b6753a542b455 qrack_windows_benchmarks.exe
QrackNet
This release completes the WASM wrapping for QrackNet. (See https://github.com/vm6502q/qrack.net/tree/main/api.) It also fixes a minor bug in QBDD simulation.
File SHA256 sums:
21ae9b5069ea11ca5d408a776eed668d1b960c388467653752a14d8700ab1bfd libqrack-9.4.5-Darwin.sh
99004e0d8316cc5b98adf0e87874aca73b19dc1aa68c7a93a38028e0125a8625 libqrack-9.4.5-Emscripten.sh
e377a6bb09b29b019996ace6dc3bd263f118cc92b978254ec2aff82e34f298a4 libqrack-9.4.5-Linux_ARM64.sh
65da1c37be171451aadae6acad2b36833d26f518e283cd7b9566b9b8e736086e libqrack-9.4.5-Linux_ARMv7.sh
a94196ee445b0c02056d5a521c59ecf58f9945d1a8660ba0c102ecfba665c73c libqrack-9.4.5-Linux-Ubuntu-20-04-LTS.sh
3dce0882b81d873e3f0666b6e43b21bdefaf904fd87b8d4364dfeef62ec52a5d libqrack-9.4.5-Linux-Ubuntu-22-04-LTS-CUDA.sh
e17d9b28b5cb007168c1d19dafb9649faa7d2710e529b526994e786f79066251 libqrack-9.4.5-Linux-Ubuntu-22-04-LTS.sh
7c3101835ab1b0992286e3332a036024dc33247c4addf460b196880f5b675c90 libqrack-9.4.5-win64.exe
ce2d61b724e239ec67c421ac7dce50be629dfde3820950580c1e46c44fdd2a6f qrack_linux_arm64_benchmarks
b546089d2b589c9f0caaedbf0b5678d3cad205a660687ad694da49847941bfaa qrack_linux_armv7_benchmarks
62706c0ddc11edf39f94ea0a578d1d86b3482d70244e9f90f05d7685038b9c06 qrack_mac_benchmarks
4782918bb67c6b26abc0064804cd0c2b8bf7d70fc3aa5d790c9de7fd53e5d86a qrack_ubuntu_20-04_benchmarks
652b1a67a25adc86869a9986cea74a10cbb845f67be5f1b7d7e2782e1196f344 qrack_ubuntu_22-04_benchmarks
aa16c7388a1e846ca3babe75d0a84947c9834b2a23b733348914a111c24cf4cf qrack_ubuntu_22-04_cuda_benchmarks
1eb88879f1ddfb988345aa46d2164d8206fc008adc05313327378fa66e772c5a qrack_windows_benchmarks.exe
Full Changelog: vm6502q.v9.4.2...vm6502q.v9.4.5
"Near-Clifford rounding" fidelity calculation
QUnit
already offered GetUnitaryFidelity()
to automatically estimate overall fidelity reduction during SDRP algorithm application. Similarly, when using using Clifford+RZ gate set, QStabilizerHybrid
can be instructed via QRACK_NONCLIFFORD_ROUNDING_THRESHOLD
environment variable to round non-Clifford phase gates with smaller angles to "no-operation," but it wasn't immediately obvious how this should quantitatively affect overall fidelity. Now, under the assumption that non-Clifford phase gates will only be buffered at all when applied to states that are originally in maximal superposition, Qrack automatically calculates the effect on the single-qubit reduced density matrix:
fidelity *= 0.25 * norm(1.0 + phaseFac)
where phaseFac
is the unit-norm phase factor of the gate "rounded away." This produces a maximum infidelity for a T gate, of 3/8 compounded infidelity. (Note that, if you're using variational RZ gates in an RCS benchmark, compounded infidelity per rounding event might typically be much less than 3/8, and it's quite possible to set the rounding parameter to maximum yet still see approximately 1.0 fidelity at the end of the circuit.)
SHA256 sums:
939e2748699f9ebf6451265fc4b7510136885f9cbdb0abfa12239cd427b24617 libqrack-9.4.2-Darwin.sh
ec1c242165e873cb64ef0278f6025dbb9fc7c896177884ac94f7463cec5e67da libqrack-9.4.2-Emscripten.sh
2e956e6146cd084ac78a2c31bcf5b90391518a884faf14b1da0b6df63c95cafd libqrack-9.4.2-Linux-ARM64.sh
e9cce4f4d1caf1be43eaf8a2aaa3270167deed1d5a66868b8d4b85ae3b879564 libqrack-9.4.2-Linux-ARMv7.sh
776a06f8124b40ee6e0dfcb3162187f8dfb7248cfe9fe6b0a3cfc9b9f7c1cfaf libqrack-9.4.2-Linux-Ubuntu-20-04-LTS.sh
631fee61c6c3eec9adc9f83294b1724c60309411af44b898a89e158083cc53de libqrack-9.4.2-Linux-Ubuntu-22-04-LTS-CUDA.sh
99bc243b59c9dc83eccc4711de4b7efc61e16f19cd64eb6f9a2b05e23990ea8b libqrack-9.4.2-Linux-Ubuntu-22-04-LTS.sh
6893ba47e27cf78d548ea57c33355188ba11247e5aa19ce572163d86beb23757 libqrack-9.4.2-win64.exe
5557c201eda92d0dc7973b8df7c24ed39c5496c65328735dc4ef5d0d00d0de42 qrack_linux_arm64_benchmarks
27f22f1fec6c12aca9a8d419dbd6c27371fbb3403960a0ac7bc5683eb5bcd9d5 qrack_linux_armv7_benchmarks
ab189c39dd15a8f244870b68e8fa8f2c0852a0cdf48330517f8fd1d276a21f96 qrack_mac_benchmarks
fa08c8f31189bdd246ebb6ee78f835e737297f411d03a6f064247bfc23bfea4a qrack_ubuntu_20-04_benchmarks
5ad5c276395525216d83d4214112994505d2102ff8ad0b23122366c476419a6a qrack_ubuntu_22-04_benchmarks
aa16c7388a1e846ca3babe75d0a84947c9834b2a23b733348914a111c24cf4cf qrack_ubuntu_22-04_cuda_benchmarks
cef06277e17a1a74416dafa13adb3e7558d3d9b4483be8012d3cab7de416676f qrack_windows_benchmarks.exe
Fix default layer stack
Unbeknownst to the development team, the Qrack default layer stack erroneously included QBdtHybrid
. This broke the shared library interface for turning off QBdtHybrid
. This has been fixed.
SHA256 sums:
05ae0515808b8e71501a7e9cef5b24cf9335cbd593077213eb3e7c3e7470aaba libqrack-9.3.33-Darwin.sh
ddf4ff66321342ddbe8428352a5e5739c0cb5abe0bd0a0b88ef525841cb65276 libqrack-9.3.33-Emscripten.sh
2462156d243cc23c9be12ffc8c07f30e8b01394ba9033c2ba78d6f22ea17d192 libqrack-9.3.33-Linux-ARM64.sh
92aa7aaddd7b51b21581ff241f10237709f7d4ef6128a7e13932da2b1ed2e773 libqrack-9.3.33-Linux-ARMv7.sh
9bfbf32b3fd6e24f71fb7d6ab90f96878d47ea61149a362295ced825e04c0e33 libqrack-9.3.33-Linux-Ubuntu-20-04-LTS.sh
b1bb7316ccec2cefb504fce21e4597aa0d0bc2c42809870cd84ff2e9e4948769 libqrack-9.3.33-Linux-Ubuntu-22-04-LTS-CUDA.sh
2d3946b26b1227d1aa928cdc7d8065ed2042c471619b3e47bc9fd97a39d08f57 libqrack-9.3.33-Linux-Ubuntu-22-04-LTS.sh
8f7c85061235f82b77b7cfb3c4ee12054d8d618ea0e7c483d3dc5696813eed46 libqrack-9.3.33-win64.exe
1041e4f4d50910055fe428089c668176e3271c38643a4564e135cf19bbb43309 qrack_linux_arm64_benchmarks
0aec31047e44435fc054f66333b959bccc8b217433c4802d998ff8ed96eb1510 qrack_linux_armv7_benchmarks
4d832bb02fa209eb0fda1230027335b9746138e17b2733f38d5bf836d5bf580b qrack_mac_benchmarks
b9febc44ce979c2c37ad7a2b903f106cd868f03b3c3b8a9de8e33fb636bacb50 qrack_ubuntu_20-04_benchmarks
c1392bcb678e100905543858b406736d910dfdc4c4430bece69c3770376c4132 qrack_ubuntu_22-04_benchmarks
ed3334e085c05c4e634c2836f25966b271e0b6c61d5305a700f311fb7e342349 qrack_ubuntu_22-04_cuda_benchmarks
ab8971a09822b2d7a6bb065f9024f2f8f0f9a7d78410a37bc2d7e6026d2a41de qrack_windows_benchmarks.exe
Bi-directional QBdtHybrid management
QBdtHybrid
now includes logic to switch back to QBdt
from state vector representation, as well as the other direction. Significant aspects of design precision have been reconsidered, possibly leading to a 1-bit improvement in precision of ideal Schmidt decomposition (to achieve state factorization).
SHA256 sums:
5959102d9d07f116ab24474e5a10ebb80d45fb175599a3a2d33734dfe676625e libqrack-9.3.21-Darwin.sh
b401bc0aa45ad42d3eb0837a7797c5b8c9d9acbc3c0c4edbd1e104ca10e74573 libqrack-9.3.21-Emscripten.sh
5ef04936fe9e24f6b04c278dfd1008331dc98de45c5f4932dd54181ed3b8f08a libqrack-9.3.21-Linux-ARM64.sh
b27df5961b549ef3f82a1b8dc6fcc6212efa23d2481822361b0858a19a77e48c libqrack-9.3.21-Linux-ARMv7.sh
4261224d49fa3a76b599537a4e282f82277a8cdd1530d2807e21e4f98ac1a9b6 libqrack-9.3.21-Linux-Ubuntu-20-04-LTS.sh
2ed2ff218128144d225113325efb00b4d1e14998be0c6249057ab8e00dbf8c33 libqrack-9.3.21-Linux-Ubuntu-22-04-LTS-CUDA.sh
70c69ea059a866d2195fe442c537c3c9e17e9c4a25be84f5cf29ff19e395d3f3 libqrack-9.3.21-Linux-Ubuntu-22-04-LTS.sh
072a4a485da4d7e1b980d2831217fd05035a1dc81ca057e33148e92bf8e9fb94 libqrack-9.3.21-win64.exe
d60b4349e6480a2415a944bd9b5e5f63a7fa11ba7c26c99dd9209d912df842c4 qrack_linux_arm64_benchmarks
37d54f0144722bb650833357adb8ef6782b67d58792cd5fcba60775248e46ae8 qrack_linux_armv7_benchmarks
e1559a23b45fd5f3a57d3b4183cff1bf4c196e89163549af3915ec883c9ee2c8 qrack_mac_benchmarks
d06da78dbeb027172cc87a959dc9856b859ec1b09ea0cba5c7d4638b4a6d82fa qrack_ubuntu_20-04_benchmarks
8e329befebaca263fd3bade48afd28920f993f6182ab39973f2f320aeb340bf5 qrack_ubuntu_22-04_benchmarks
34ece81a05ccdd999bad2bcdae698cbc05b4dd9c21371c622ec9e479b54b6b43 qrack_ubuntu_22-04_cuda_benchmarks
859de55403592baf3604065b7669231f09217bfffdbaabf425bd46ae57b7b6b3 qrack_windows_benchmarks.exe
QBdt parallelism debugging
Edge cases (which used to lead to segmentation faults) in QBdt
parallelism have been fixed.
SHA256 sums:
15ed6aa2bbdbdd46a5e0ac21de4b970e5dbc0fe2336ce36a52c0eae6df91bc2a libqrack-9.3.15-Darwin.sh
fca15d8dc66b0bd08aefd8f2eac3a0376ad06cbf33c25eeddaa034c262045fa9 libqrack-9.3.15-Linux-ARM64.sh
d385767be66a7b4ac23c16280b532f866ee0a5babec39f55cfd22790c40fd2b0 libqrack-9.3.15-Linux-ARMv7.sh
c6ae64fa30285bfda41793a9e7a58ee9f0095376bd4ec4b928f9a894540bf822 libqrack-9.3.15-Linux-Ubuntu-20-04-LTS.sh
7353451c4a2e9ee0b93379e3f3ce12cd4fab26e6f4356f108c917b0ccefe677d libqrack-9.3.15-Linux-Ubuntu-22-04-LTS-CUDA.sh
54cdeb3480023927b31c5db8baa1a4c225c179afc2f1f1985a2bff5e114cb5a3 libqrack-9.3.15-Linux-Ubuntu-22-04-LTS.sh
6af8aef7ac7914c4efbecc376e2d763dc990d3c6732653bb0cedfcd3eb954fa5 libqrack-9.3.15-win64.exe
c7450b08e08843ee8a6dc24c0aa359924ace5925d3cff29928a45b9ec777215d qrack_linux_arm64_benchmarks
8fd9b21ac8a26120642f24809ea73494a0a8d27ba932f93fdef56ae104df6582 qrack_linux_armv7_benchmarks
a909aa3104b61f55a7006808eefad302e0401f642fa41c720316d104694fcc86 qrack_mac_benchmarks
d06da78dbeb027172cc87a959dc9856b859ec1b09ea0cba5c7d4638b4a6d82fa qrack_ubuntu_20-04_benchmarks
52d2c285e06d3d06d080e99c07a10091fbf32b24dd395a1ea4a590659569e544 qrack_ubuntu_22-04_benchmarks
04d1c2c1cc30c27b000bda2e1e352a08b6a026dd62f305dd6a5569a93cd88e34 qrack_ubuntu_22-04_cuda_benchmarks
659fd563e197f3cd0bdcaf36837f54c9a6be4e85bffd31061089eb1053dbb7fd qrack_windows_benchmarks.exe
QBdtHybrid debugging
Infrequent edge cases (at certain widths) in QBdt
have been debugged. SDRP fidelity reporting in benchmarks has also been fixed.
SHA256 sums:
57a778c0e3377e3072a7308c037fd65277730418087a37e86e8fa65767d49744 libqrack-9.3.5-Darwin.sh
79b2c1c15cc785787e8a21a90c52b84a72b0ac4600cac695471d1afc86bd5b6a libqrack-9.3.5-Linux-ARM64.sh
7d7a68a7b81295eb989aa5e2287fca2834467a988402eac9dc4c7a8feb0d2da1 libqrack-9.3.5-Linux-ARMv7.sh
10aaf22ef126b87974d8ac4ffb456416eada7cf42136c07c38484a67e22415db libqrack-9.3.5-Linux-Ubuntu-20-04-LTS.sh
ed51fe820d3f6e01b6136b94978a74b5522cb0b18bf166e8f76b079608f4a3ad libqrack-9.3.5-Linux-Ubuntu-22-04-LTS-CUDA.sh
0bd1bbed832c924cac28f4f39e0191b4573ba4d897f0db012f2c65b37ea062f9 libqrack-9.3.5-win64.exe
7eaf5033bf3cae317cab379c1c2e8191af404b807856154819a45323456abd3e qrack_linux_arm64_benchmarks
861722d43e81adaf74d95156ebae559aa28188c3fe9c04220cd9afc5362767c4 qrack_linux_armv7_benchmarks
5e1562861f83bafa1a0b1df51582717bdf90ec1ef37accfdecf1e15190eb2391 qrack_mac_benchmarks
d5166d4630c7a857fd521efe4a5372f7982dfa3fc1f7a2533ac4acaa996e7453 qrack_ubuntu_20-04_benchmarks
4ec56da9fcea8c3ff0b297dab0f76089c514d8ba79e1c6351d0f52821519f799 qrack_ubuntu_22-04_benchmarks
fd5d193cbd6125f96046ff07a8740e205d9d6ab5aa826223525e68dd0005014c qrack_ubuntu_22-04_cuda_benchmarks
3ebb81cbc8813e1e4b4e1703c2e49e77322bf0fdbffa4b8e45ab4ed05c05a0e5 qrack_windows_benchmarks.exe