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

Benchmark and optimize sparse matrix assembly kernels #310

Open
ddement opened this issue Nov 26, 2024 · 0 comments
Open

Benchmark and optimize sparse matrix assembly kernels #310

ddement opened this issue Nov 26, 2024 · 0 comments
Assignees
Labels
code-efficiency Related to making code more efficient

Comments

@ddement
Copy link
Collaborator

ddement commented Nov 26, 2024

Task: Benchmark our new sparse matrix assembly kernels on CPU and GPU for a few different problem sizes. Perform optimization as necessary.

Why: The current implementations of these assembly kernels are focused on correctness, but may or may not be leaving performance on the table. This story is to figure out if they can be improved and improve them.

Done means: Benchmarks have been performed on CPU and GPU for both a long running 3 blade problem with constraints and a 3000 blade problem with constraints. If the new assembly stages are a significant contributor to the runtime, optimizations are applied to fix that.

@ddement ddement added the code-efficiency Related to making code more efficient label Nov 26, 2024
@ddement ddement self-assigned this Nov 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
code-efficiency Related to making code more efficient
Projects
None yet
Development

No branches or pull requests

1 participant