-
Notifications
You must be signed in to change notification settings - Fork 559
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Trilinos Master Merge PR Generator: Auto PR created to promote from master_merge_20230818_175814 branch to master #12150
Conversation
(Patch of kokkos/kokkos-kernels#1889) For cusparse 12 spmv, make sure y vector is aligned to 16 bytes. If not, call the native impl as a fallback.
This change makes usage of device type in unpackAndCombineWithOwningPIDsCount consistent with unpackAndCombineIntoCrsArrays for identical input parameters.
Add additional timers Optimization: only do deep copies if required by user option
Merges Tpetra_CrsMatrix methods unpackAndCombineWithOwningPIDsCount and unpackAndCombineIntoCrsArrays. Reduces number of deep copies. Part of larger effort to have TAFC run on device. Temporary change in Tpetra_CrsMatrix_def.hpp: destMat->numImportPacketsPerLID_.modify_host() because numImportPacketsPerLID_ is a Kokkos::DualView and hasn't been properly marked as modified on host Addresses #11693 and #11694.
- Completed reindex of colind_LID using Kokkos - Completed first half of local ID loop using Kokkos, investigating parallelism for second half (remote GID / PID)
…(still need to replace with colind_LID from colMap)
…RA) or defined(HAVE_TPETRA_INST_INT_INT)
Update unpackAndCombineIntoCrsArrays unit test. Leverage the fact that Tpetra::Details::Transfer has methods for returning Kokkos::DualViews for remote, permuteTo, and permuteFrom LIDs. Part of #11693.
…ements / deep copies
Add a no-package-enables config without deprecated code for future PR build. User Support Ticket(s) or Story Referenced: TRILFRAME-578
Automatically Merged using Trilinos Pull Request AutoTester PR Title: Tpetra: Fixing deprecated header issue PR Author: csiefer2
…-failures Automatically Merged using Trilinos Pull Request AutoTester PR Title: Ifpack2: Make the tolerance a little looser PR Author: csiefer2
Automatically Merged using Trilinos Pull Request AutoTester PR Title: Tpetra: Fixing memory test so it actually runs PR Author: csiefer2
Automatically Merged using Trilinos Pull Request AutoTester PR Title: MueLu/Tpetra: More deep copy counting cleanup PR Author: csiefer2
## Motivation This PR adds an arbitrary-order, hierarchical basis for H(vol) on the pyramid. This follows #12079, which added hierarchical bases for H(grad) on the pyramid. Additionally, this PR adds "sub-basis inclusion" tests for both H(vol) and H(grad) on the pyramid, and orientation tests against H(grad) on the pyramid. ## Testing This PR includes "sub-basis inclusion" tests for both H(vol) and H(grad) on the pyramid, and orientation tests against H(grad) on the pyramid. It also adds a simple basis cardinality test for the new H(vol) basis. Additionally, I have done offline comparison with the ESEAS implementation of this basis, testing up to 10th order, with excellent agreement. I hope to include these tests with Intrepid2 soon; this has been prevented previously by the license for ESEAS, but they are changing the license to one that will allow inclusion.
* ifpack2: fix ambigous MDF unit test * Kokkos-Kernels: cherry pick of fixes needed for Ifpack2 MDF
Tpetra: created Kokkos version for lowCommunicationMakeColMapAndReindex function
…east for scalar pdes)
Tpetra: Kokkos MPI Advance unit tests
Automatically Merged using Trilinos Pull Request AutoTester PR Title: MueLu: Removing H2D/D2H transfers in CoordinatesTransferFactory for Scalar PDEs PR Author: csiefer2
…kokkos-kernels-bsr-spmv Automatically Merged using Trilinos Pull Request AutoTester PR Title: Tpetra: use kokkos kernels BsrMatrix spmv PR Author: cwpearson
Status Flag 'Pre-Test Inspection' - Auto Inspected - Inspection Is Not Necessary for this Pull Request. |
Status Flag 'Master Merge AutoTester' - Testing Jenkins Projects: Pull Request Auto Testing STARTING (click to expand)Build InformationTest Name: Trilinos_PR_gcc-8.3.0
Jenkins Parameters
Build InformationTest Name: Trilinos_PR_gcc-8.3.0-serial
Jenkins Parameters
Build InformationTest Name: Trilinos_PR_gcc-8.3.0-debug
Jenkins Parameters
Build InformationTest Name: Trilinos_PR_clang-11.0.1
Jenkins Parameters
Build InformationTest Name: Trilinos_PR_cuda-11.4.2-uvm-off
Jenkins Parameters
Build InformationTest Name: Trilinos_PR_intel-2021.3
Jenkins Parameters
Using Repos:
Pull Request Author: trilinos-autotester |
Status Flag 'Master Merge AutoTester' - Jenkins Testing: 1 or more Jobs FAILED Note: Testing will normally be attempted again in approx. 15 Mins. If a change to the PR source branch occurs, the testing will be attempted again on next available autotester run. Pull Request Auto Testing has FAILED (click to expand)Build InformationTest Name: Trilinos_PR_gcc-8.3.0
Jenkins Parameters
Build InformationTest Name: Trilinos_PR_gcc-8.3.0-serial
Jenkins Parameters
Build InformationTest Name: Trilinos_PR_gcc-8.3.0-debug
Jenkins Parameters
Build InformationTest Name: Trilinos_PR_clang-11.0.1
Jenkins Parameters
Build InformationTest Name: Trilinos_PR_cuda-11.4.2-uvm-off
Jenkins Parameters
Build InformationTest Name: Trilinos_PR_intel-2021.3
Jenkins Parameters
|
Status Flag 'Master Merge AutoTester' - Testing Jenkins Projects: Pull Request Auto Testing STARTING (click to expand)Build InformationTest Name: Trilinos_PR_gcc-8.3.0
Jenkins Parameters
Build InformationTest Name: Trilinos_PR_gcc-8.3.0-serial
Jenkins Parameters
Build InformationTest Name: Trilinos_PR_gcc-8.3.0-debug
Jenkins Parameters
Build InformationTest Name: Trilinos_PR_clang-11.0.1
Jenkins Parameters
Build InformationTest Name: Trilinos_PR_cuda-11.4.2-uvm-off
Jenkins Parameters
Build InformationTest Name: Trilinos_PR_intel-2021.3
Jenkins Parameters
Using Repos:
Pull Request Author: trilinos-autotester |
Status Flag 'Master Merge AutoTester' - Jenkins Testing: all Jobs PASSED Pull Request Auto Testing has PASSED (click to expand)Build InformationTest Name: Trilinos_PR_gcc-8.3.0
Jenkins Parameters
Build InformationTest Name: Trilinos_PR_gcc-8.3.0-serial
Jenkins Parameters
Build InformationTest Name: Trilinos_PR_gcc-8.3.0-debug
Jenkins Parameters
Build InformationTest Name: Trilinos_PR_clang-11.0.1
Jenkins Parameters
Build InformationTest Name: Trilinos_PR_cuda-11.4.2-uvm-off
Jenkins Parameters
Build InformationTest Name: Trilinos_PR_intel-2021.3
Jenkins Parameters
|
Status Flag 'Pre-Merge Inspection' - Auto Inspected - Inspection Is Not Necessary for this Pull Request. |
Status Flag 'Master Merge AutoTester' - Pull Request will be Automerged |
Merge on Pull Request# 12150: IS A SUCCESS - Pull Request successfully merged |
…_20230818_175814 Automatically Merged using Trilinos Master Merge AutoTester PR Title: Trilinos Master Merge PR Generator: Auto PR created to promote from master_merge_20230818_175814 branch to master PR Author: trilinos-autotester
Auto PR created to promote from master_merge_20230818_175814 branch to master