-
Notifications
You must be signed in to change notification settings - Fork 118
Add distributed benchmarks for SpMV, Solver, Multi-Vector #1204
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
Merged
Merged
Changes from 1 commit
Commits
Show all changes
39 commits
Select commit
Hold shift + click to select a range
8f2b9dd
add distributed spmv scaling benchmark
MarcelKoch 3ac2a09
initializes executor in solver benchmark correctly
MarcelKoch 659863b
extracts stencil matrix generation into separate file
MarcelKoch 51adeef
introduces intermediate matrix_type_factory map
MarcelKoch 46b711c
simplifies stencil generation call
MarcelKoch 92d1a39
uses json input format for scaling benchmark
MarcelKoch 5948494
adds support for reading matrix files in distributed scaling benchmark
MarcelKoch ccfc418
renames scaling -> spmv benchmark
MarcelKoch 83947bc
update doc
MarcelKoch 66439c9
wip
MarcelKoch 1a7031a
refactors (seq) solver benchmark
MarcelKoch c9be104
templates benchmark helper functions
MarcelKoch 86fc085
removes warnings
MarcelKoch 279b1b3
moves json set size
MarcelKoch ea26669
adds distributed solver benchmark
MarcelKoch 7cbc2e5
passes in local and non-local formats as single string
MarcelKoch 77ed4ba
refactors spmv benchmark
MarcelKoch 812bd7e
adds distributed spmv
MarcelKoch 287761b
enables stencil matrices for spmv similar benchmarks
MarcelKoch ba4b471
enables stencil matrices for seq solver benchmark
MarcelKoch 241e11a
refactors blas and adds distributed blas
MarcelKoch c11ec4c
removes old distributed benchmarks
MarcelKoch 2cd198c
restricts printing to mpi rank 0
MarcelKoch dd3187d
fixup namespaces after rebase
MarcelKoch b3aaa68
extracts input broadcasting
MarcelKoch d68472c
removes some code duplication
MarcelKoch 8aafd82
fixup rebase issues
MarcelKoch acee19b
throws if can't generate matrix data
MarcelKoch a5da60a
interprets input size as global size
MarcelKoch 04729f1
fixes stencil generation
MarcelKoch 530acab
fixes missing include
MarcelKoch 40c2cf5
review updates:
MarcelKoch 67ca237
fixes distributed stencil matrix generation
MarcelKoch ae25fd0
review updates:
MarcelKoch 53e7506
fixes return type in lambda
MarcelKoch a089931
review updates:
MarcelKoch 05e3d24
removes special case to generate matrix with optimal comm
MarcelKoch ffd82c6
review updates:
MarcelKoch 613acb3
Format files
ginkgo-bot File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
extracts input broadcasting
- Loading branch information
commit b3aaa68458d1dd33c2b2e0f96044d690378abadd
There are no files selected for viewing
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
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
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
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
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.
Uh oh!
There was an error while loading. Please reload this page.