Skip to content
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

Add support for BSRs to sptrsv #2281

Merged
merged 44 commits into from
Aug 6, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
9bd3df7
Some cleanup and refactoring
jgfouca Jun 13, 2024
21e810f
First round of cleanup complete
jgfouca Jun 14, 2024
a19bbd6
Fix a couple warnings
jgfouca Jun 14, 2024
03908a3
formatting
jgfouca Jun 24, 2024
007b1fe
Cleanup progress
jgfouca Jun 25, 2024
ec90e8b
Fixes
jgfouca Jun 26, 2024
9766f4c
Remove Upper/Lower TriLvlSchedTP2SolverFunctors
jgfouca Jun 26, 2024
f8d0f21
Remove Upper/Lower single block functors
jgfouca Jun 26, 2024
de13ba2
Remove unused TriLvlSchedTP1SingleBlockFunctorDiagValues and merge up…
jgfouca Jun 26, 2024
88d36d6
Merge two big upper/lower branch of tri_solve_chain
jgfouca Jun 26, 2024
4359112
Merge upper/lower tri_solve_streams
jgfouca Jun 26, 2024
54f0617
progres
jgfouca Jun 27, 2024
aa8827e
progress
jgfouca Jul 1, 2024
a7e52f9
Progress, test added
jgfouca Jul 3, 2024
697658f
progress and fixes
jgfouca Jul 3, 2024
ef1025f
prog
jgfouca Jul 3, 2024
b6c95b3
prog but broken
jgfouca Jul 4, 2024
c5b6544
Prog with debug prints
jgfouca Jul 7, 2024
c6714b4
Remove extreme debug printing
jgfouca Jul 7, 2024
e45fc06
works
jgfouca Jul 7, 2024
1d5ab88
all working
jgfouca Jul 8, 2024
7345bd3
Remove test mangling
jgfouca Jul 8, 2024
7ca671a
Switch over block spiluk precond test to use new block sptrsv
jgfouca Jul 8, 2024
f993bcb
More test cleanup
jgfouca Jul 8, 2024
616fa9c
Fixes for GPU warnings
jgfouca Jul 9, 2024
ce96745
Merge branch 'develop' into jgfouca/block_sptrsv2
jgfouca Jul 17, 2024
55f8a1a
Conflicts resolved, still work needed
jgfouca Jul 17, 2024
a0d7f5e
builds
jgfouca Jul 17, 2024
92eca0f
Formatting
jgfouca Jul 18, 2024
7810c8f
Merge commit '985c3a9e7343c2f612560024cae4d968f800c8ac' into jgfouca/…
jgfouca Jul 29, 2024
b1ca56e
Update work to latest format style
jgfouca Jul 29, 2024
12d8101
Remove unused functions. Remove prints. Add barriers
jgfouca Jul 29, 2024
9d7abb7
Minor fixes
jgfouca Aug 1, 2024
42ca742
lset is not used
jgfouca Aug 2, 2024
22e17be
Fix for clang
jgfouca Aug 2, 2024
bdf3f06
formatting
jgfouca Aug 2, 2024
984d804
New impl approach
jgfouca Aug 3, 2024
843f801
Unset macro
jgfouca Aug 2, 2024
270a72a
There's no reason to limit team-policy alg to MAX_VEC_SIZE
jgfouca Aug 3, 2024
6c9bc4c
Merge remote-tracking branch 'upstream/develop' into jgfouca/block_sp…
jgfouca Aug 3, 2024
48af930
formatting
jgfouca Aug 3, 2024
e01f9af
Add missing kokkos-inline-funcs
jgfouca Aug 3, 2024
0843425
Fix warnings
jgfouca Aug 5, 2024
364a0ab
format
jgfouca Aug 5, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Loading