0.10.0 package updates and dependent changes#2738
Merged
bettinaheim merged 33 commits intoNVIDIA:releases/v0.10.0from Mar 17, 2025
Merged
0.10.0 package updates and dependent changes#2738bettinaheim merged 33 commits intoNVIDIA:releases/v0.10.0from
bettinaheim merged 33 commits intoNVIDIA:releases/v0.10.0from
Conversation
* Set up pipeline for cuquantum 25.03 Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com> * Re-enable the infrastructure for pulling/injecting pre-release binary files/wheels Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com> * Debug asset download Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com> * Revert "Debug asset download" This reverts commit 5b8d61733442ef0809dbabddd5bbabcb1ffcfa71. * Fix pipeline Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com> * Fix typo and add missing private package distribution steps Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com> * Fix MPI test: missing extra index url Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com> * Missing pip extra index in assets build Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com> * Fix metapackages now we got this far Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com> * Forgot to pump cutensor version that is installed via tarball, not pip Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com> * Add a few missing FIXME comments about the temporary set up Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com> --------- Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com>
Merge `main` to staging 0.10
* Update using cudensity mat 25.03 Python API Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com> * Fix the order of multiplication Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com> * use new method Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com> * Fix ordering using cudm API Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com> * Code format Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com> --------- Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com>
Fix ompi build during deployments Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com>
* Use general channels Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com> * Code tidy up Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com> * Add error message for single-qubit + test for MPS amplitude damping Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com> * Refactor after new noise channel updates Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com> * Code format Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com> * Update runtime/nvqir/cutensornet/tensornet_state.cpp Co-authored-by: Ben Howe <141149032+bmhowe23@users.noreply.github.com> --------- Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com> Co-authored-by: Ben Howe <141149032+bmhowe23@users.noreply.github.com>
Merge main to staging
* Update build version + mgpu Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com> * debug fix for downstream Python pipeline Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com> * More debug Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com> * Fix validation Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com> * Fix installer build Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com> --------- Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com>
Merge main to staging
* Updating cudensitymat APIs with batchSize parameter Signed-off-by: Sachin Pisal <spisal@nvidia.com> * Using cudensitymatScalarCallbackNone to initialize cudensitymatWrappedScalarCallback_t, likewise with tensorcallback Signed-off-by: Sachin Pisal <spisal@nvidia.com> * Using cudensitymatScalarCallbackNone Signed-off-by: Sachin Pisal <spisal@nvidia.com> --------- Signed-off-by: Sachin Pisal <spisal@nvidia.com> Co-authored-by: Thien Nguyen <58006629+1tnguyen@users.noreply.github.com>
Merge main to staging
Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com>
Updates from main
Signed-off-by: Bettina Heim <heimb@outlook.com>
…tion Signed-off-by: Ben Howe <bhowe@nvidia.com>
* [core] Make the get-concrete-matrix pass a Module pass. This pass is scanning multiple functions at the same time, which may be leading to spurious crashes. This change is to speculatively avoid these crashes. See issue NVIDIA#1712, bullet item "execution/custom_operation_basic". Signed-off-by: Eric Schweitz <eschweitz@nvidia.com> * clang-format Signed-off-by: Eric Schweitz <eschweitz@nvidia.com> --------- Signed-off-by: Eric Schweitz <eschweitz@nvidia.com>
* Fixing class names Signed-off-by: Sachin Pisal <spisal@nvidia.com> * Using empty() Signed-off-by: Sachin Pisal <spisal@nvidia.com> --------- Signed-off-by: Sachin Pisal <spisal@nvidia.com>
Signed-off-by: Sachin Pisal <spisal@nvidia.com>
Signed-off-by: Sachin Pisal <spisal@nvidia.com> Co-authored-by: Thien Nguyen <58006629+1tnguyen@users.noreply.github.com>
* adding test_helpers to CUDA_OPERATOR_TEST_SOURCES Signed-off-by: Sachin Pisal <spisal@nvidia.com> * Fixing the ordering Signed-off-by: Sachin Pisal <spisal@nvidia.com> --------- Signed-off-by: Sachin Pisal <spisal@nvidia.com>
Signed-off-by: Bettina Heim <heimb@outlook.com>
Signed-off-by: Bettina Heim <heimb@outlook.com>
Signed-off-by: Sachin Pisal <spisal@nvidia.com>
Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com>
…ted before merge to main) Signed-off-by: Bettina Heim <heimb@outlook.com>
Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com>
…VIDIA#78) Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com>
Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com>
Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com> Co-authored-by: Bettina Heim <heimb@outlook.com>
Signed-off-by: Bettina Heim <heimb@outlook.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the changes that were dependent on packages that were not yet released until a couple of hours ago.
Edit: waiting for the packages on https://developer.download.nvidia.com/compute/cuquantum/redist/cuquantum/. I'll pull this into the release branch right after, and trigger the full build there.
Also contains some fixes and updates that are already in main, but have not yet been pulled into the release branch, as well as some additional docs for the trajectories.