-
Notifications
You must be signed in to change notification settings - Fork 97
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
Master release 4.4.00 #2303
Master release 4.4.00 #2303
Conversation
Link std::filesystem for IntelLLVM in perf_test/sparse
fence Kokkos before timed iterations
…ernels_CUBLAS_ROOT
Resolve warnings in builds with c++20 support enabled: "kokkos-kernels/sparse/impl/KokkosSparse_spmv_impl_merge.hpp:166:81: warning: implicit capture of 'this' via '[=]' is deprecated in C++20 [-Wdeprecated]"
Resolve warnings in builds with c++20 support enabled: "kokkos-kernels/sparse/impl/KokkosSparse_par_ilut_numeric_impl.hpp(591): warning #2908-D: the implicit by-copy capture of "this" is deprecated"
…this Cleanup implicit capture of 'this' via '[=]' is deprecated in C++20 warnings
…lease Async matrix release for MKL >= 2023.2 in SpMV
Deprecate `KOKKOSLINALG_OPT_LEVEL`
…n_fixes ROCm 6 deprecation fixes for rocsparse
Correcting BLAS test failures with cuda when ETI_ONLY = OFF (issue kokkos#2061)
…tions Support `CUBLAS_{LIBRARIES,LIBRARY_DIRS,INCLUDE_DIRS,ROOT}` and `KokkosKernels_CUBLAS_ROOT` CMake options
* Some cleanup and refactoring * First round of cleanup complete * Fix a couple warnings * formatting * Cleanup progress * Fixes * Remove Upper/Lower TriLvlSchedTP2SolverFunctors * Remove Upper/Lower single block functors * Remove unused TriLvlSchedTP1SingleBlockFunctorDiagValues and merge upper/lower tri_solve_cg * Merge two big upper/lower branch of tri_solve_chain * Merge upper/lower tri_solve_streams * progres * progress * Progress, test added * progress and fixes * prog * prog but broken * Prog with debug prints * Remove extreme debug printing * works * all working * Remove test mangling * Switch over block spiluk precond test to use new block sptrsv * More test cleanup * Fixes for GPU warnings * Conflicts resolved, still work needed * builds * Formatting * Update work to latest format style * Remove unused functions. Remove prints. Add barriers * Minor fixes * lset is not used * Fix for clang * formatting * New impl approach * Unset macro * There's no reason to limit team-policy alg to MAX_VEC_SIZE * formatting * Add missing kokkos-inline-funcs * Fix warnings * format
[4.4.00] Cherry-pick PRs 2281 and 2297
The SYCL GEMV update has been reverted in a later PR as the fix required was for the GEMV algorithm in the Sparse namespace, also known as SpMV. The previous BLAS::gemv fix was reverted
Trilinos snapshot PR: trilinos/Trilinos#13334 |
updated the other yaml workflow files to use kokkos@4.3.01 snapshot to Trilinos updated as well |
Some of the AT2 jobs fail with:
|
After adding the AT2-SPECIAL-APPROVAL label for the file changes in .github, still seeing AT2 failures as follows:
@lucbv any suggestions? |
…se artifacts (kokkos#2304) This adds a workflow based on the scorecard recommendation for software provenance. The workflow requires some manual actions to verify that the signiture in the release is correct.
Part of Kokkos C++ Performance Portability Programming EcoSystem 4.4
7854dc0
to
630a58d
Compare
Just noting AT2 jobs will not run due to
This case is not covered by the |
Trilinos PR passed trilinos/Trilinos#13334 , this is should be ready for final review |
@lucbv this is ready to merge and tag |
Okay, approved and merged, will tag now |
No description provided.