Skip to content

Commit 2c7c3c3

Browse files
ndellingwoodyasahi-hpclucbv
authored
Changelog for 5.1.0 (#2994)
* Changelog for 5.1.0 Signed-off-by: Nathan Ellingwood <[email protected]> * Update CHANGELOG.md Co-authored-by: yasahi-hpc <[email protected]> Signed-off-by: Nathan Ellingwood <[email protected]> * Update CHANGELOG.md Signed-off-by: Nathan Ellingwood <[email protected]> * Update CHANGELOG.md Co-authored-by: Luc Berger <[email protected]> Signed-off-by: Nathan Ellingwood <[email protected]> * Update CHANGELOG.md Co-authored-by: Luc Berger <[email protected]> Signed-off-by: Nathan Ellingwood <[email protected]> * Update CHANGELOG.md Co-authored-by: Luc Berger <[email protected]> Signed-off-by: Nathan Ellingwood <[email protected]> --------- Signed-off-by: Nathan Ellingwood <[email protected]> Co-authored-by: yasahi-hpc <[email protected]> Co-authored-by: Luc Berger <[email protected]>
1 parent d8504d8 commit 2c7c3c3

1 file changed

Lines changed: 89 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 89 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,94 @@
11
# Change Log
22

3+
## [5.1.0](https://github.com/kokkos/kokkos-kernels/tree/5.1.0)
4+
[Full Changelog](https://github.com/kokkos/kokkos-kernels/compare/5.0.2...5.1.0)
5+
6+
### New Features
7+
8+
#### BLAS updates
9+
- Lapack geqrf [\#2858](https://github.com/kokkos/kokkos-kernels/pull/2858)
10+
11+
#### Batched updates
12+
- Implement batched serial syr2 [\#2938](https://github.com/kokkos/kokkos-kernels/pull/2938)
13+
- support batched axpy of 1D [\#2840](https://github.com/kokkos/kokkos-kernels/pull/2840)
14+
15+
#### Sparse updates
16+
- Sell spmv [\#2911](https://github.com/kokkos/kokkos-kernels/pull/2911)
17+
- Sparse - SellMatrix: adding SELL sparse matrix format [\#2864](https://github.com/kokkos/kokkos-kernels/pull/2864)
18+
19+
#### Misc updates
20+
- Add shell sort option for matrix and graph sorting [\#2936](https://github.com/kokkos/kokkos-kernels/pull/2936)
21+
22+
### Enhancements
23+
24+
#### BLAS
25+
26+
#### Batched
27+
- BatchedDblBufGemm: ensure vector_len ≤ vector_length_max [\#2967](https://github.com/kokkos/kokkos-kernels/pull/2967)
28+
- BatchedDblBufGemm: make sure vector_len estimate ≥ 1 [\#2959](https://github.com/kokkos/kokkos-kernels/pull/2959)
29+
- Conj trans support for batched Team/TeamVector Copy [\#2935](https://github.com/kokkos/kokkos-kernels/pull/2935)
30+
- Refactor batched copy [\#2910](https://github.com/kokkos/kokkos-kernels/pull/2910)
31+
32+
#### Sparse
33+
- Avoid calling RCB in each kk_extract_diagonal_blocks_crsmatrix_with_rcb_sequential [\#2963](https://github.com/kokkos/kokkos-kernels/pull/2963)
34+
- SortCRS: pick between shell/radix automatically; speed up radix [\#2949](https://github.com/kokkos/kokkos-kernels/pull/2949)
35+
- spiluk: Limit memory usage for iw work buffer based on input matrix size [\#2753](https://github.com/kokkos/kokkos-kernels/pull/2753)
36+
37+
#### Common utilities
38+
- Transpose changes [\#2904](https://github.com/kokkos/kokkos-kernels/pull/2904)
39+
40+
#### TPL support
41+
- Lapack: adding Apple Accelerate support [\#2940](https://github.com/kokkos/kokkos-kernels/pull/2940)
42+
43+
### Build System
44+
- Fix FindTPLCUBLAS.cmake and friends [\#2956](https://github.com/kokkos/kokkos-kernels/pull/2956)
45+
- Enforce capitalization of `KokkosKernels_` CMake options [\#2961](https://github.com/kokkos/kokkos-kernels/pull/2961)
46+
- Build-system: adding support for Apple Accelerate library [\#2707](https://github.com/kokkos/kokkos-kernels/pull/2707)
47+
- Format cmake to lowercase [\#2874](https://github.com/kokkos/kokkos-kernels/pull/2874)
48+
49+
### Documentation and Testing
50+
- Add spiluk example from docs to build [\#2992](https://github.com/kokkos/kokkos-kernels/pull/2992)
51+
- docs: flesh out component configuration options [\#2965](https://github.com/kokkos/kokkos-kernels/pull/2965)
52+
- [Docs] batched Serial syr2 [\#2948](https://github.com/kokkos/kokkos-kernels/pull/2948)
53+
- [Docs] batched Serial/Team/TeamVector copy [\#2937](https://github.com/kokkos/kokkos-kernels/pull/2937)
54+
- docs: adding wiki example for axpy and including it in docs [\#2934](https://github.com/kokkos/kokkos-kernels/pull/2934)
55+
- Update KUG banner submit → register [\#2941](https://github.com/kokkos/kokkos-kernels/pull/2941)
56+
- Docs req update [\#2916](https://github.com/kokkos/kokkos-kernels/pull/2916)
57+
- Enable support for Google Analytics to track traffic on the doc [\#2909](https://github.com/kokkos/kokkos-kernels/pull/2909)
58+
- [Docs] batched Serial/Team/TeamVector axpy [\#2905](https://github.com/kokkos/kokkos-kernels/pull/2905)
59+
- docs: update urllib3 requirement to build the docs [\#2903](https://github.com/kokkos/kokkos-kernels/pull/2903)
60+
- [Docs] Add batched serial axpy example for documentation [\#2901](https://github.com/kokkos/kokkos-kernels/pull/2901)
61+
- [Docs] batched Serial/Team/TeamVector trsm [\#2900](https://github.com/kokkos/kokkos-kernels/pull/2900)
62+
- Blas1::set docs [\#2599](https://github.com/kokkos/kokkos-kernels/pull/2599)
63+
- Adding badge on README [\#2890](https://github.com/kokkos/kokkos-kernels/pull/2890)
64+
- docs: large update of requirements and dropping cppkokkos [\#2852](https://github.com/kokkos/kokkos-kernels/pull/2852)
65+
- [Docs] Add batched serial trsm example for documentation [\#2841](https://github.com/kokkos/kokkos-kernels/pull/2841)
66+
67+
### Benchmarks
68+
- Benchmark - Spmv: fixing a small bug in input parsing [\#2969](https://github.com/kokkos/kokkos-kernels/pull/2969)
69+
- Upgrade sort_crs perftest [\#2947](https://github.com/kokkos/kokkos-kernels/pull/2947)
70+
- PerfTests: removing raja perf tests [\#2902](https://github.com/kokkos/kokkos-kernels/pull/2902)
71+
- Benchmark: cleaning up some compiler warnings [\#2898](https://github.com/kokkos/kokkos-kernels/pull/2898)
72+
- More config options for par_ilut benchmark [\#2859](https://github.com/kokkos/kokkos-kernels/pull/2859)
73+
74+
### Cleanup
75+
- Sparse - SpMV: removing cusparse < 11500 path [\#2888](https://github.com/kokkos/kokkos-kernels/pull/2888)
76+
- Common - ExecUtils: cleaning a preprocessor guard for x86_64 architecture [\#2996](https://github.com/kokkos/kokkos-kernels/pull/2996)
77+
78+
### Deprecations:
79+
- Deprecate old kk_extract_diagonal_blocks_crsmatrix_with_rcb_sequential interface [\#2980](https://github.com/kokkos/kokkos-kernels/pull/2980)
80+
- Deprecate KOKKOSKERNELS_ENABLE_HOST_ONLY [\#2971](https://github.com/kokkos/kokkos-kernels/pull/2971)
81+
- Deprecate `Level2::Blocked::mb` and `Level3::Blocked::mb` [\#2950](https://github.com/kokkos/kokkos-kernels/pull/2950)
82+
- Refactor KK debug guards [\#2917](https://github.com/kokkos/kokkos-kernels/pull/2917)
83+
84+
### Bug Fixes
85+
- Add missing popRegion() [\#2863](https://github.com/kokkos/kokkos-kernels/pull/2863)
86+
- Add some missing SPMV labels [\#2952](https://github.com/kokkos/kokkos-kernels/pull/2952)
87+
- Workaround issues with legacy View in Trilinos [\#2856](https://github.com/kokkos/kokkos-kernels/pull/2856)
88+
- swap: add missing include [\#2984](https://github.com/kokkos/kokkos-kernels/pull/2984)
89+
- Batched GEMM compatibility fixes [\#2829](https://github.com/kokkos/kokkos-kernels/pull/2829)
90+
- Fix batched getrs [\#2981](https://github.com/kokkos/kokkos-kernels/pull/2981)
91+
392
## [5.0.2](https://github.com/kokkos/kokkos-kernels/tree/5.0.2)
493
[Full Changelog](https://github.com/kokkos/kokkos-kernels/compare/5.0.1...5.0.2)
594

0 commit comments

Comments
 (0)