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

Use compressed_constraint_kind in MatrixFree (CPU) #13566

Merged
merged 1 commit into from Mar 26, 2022

Conversation

peterrum
Copy link
Member

No description provided.

@peterrum peterrum force-pushed the compressed_constraint_kind_use branch from 1768f46 to 274c538 Compare March 23, 2022 16:57
@peterrum peterrum changed the title [WIP] Use compressed_constraint_kind in MatrixFree (CPU) Use compressed_constraint_kind in MatrixFree (CPU) Mar 23, 2022
Copy link
Member

@kronbichler kronbichler left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I assume you verified that the performance or number of instructions does not change significantly with this setup? (The constraint index is too little of a storage cost to be noticeable in terms of memory transfer in an overall matrix-free loop, but of course the new version is much nicer in terms of format.)

@peterrum
Copy link
Member Author

I assume you verified that the performance or number of instructions does not change significantly with this setup?

I have run the experiments and the cost of cells with hn has hardly changed.

@kronbichler
Copy link
Member

The failing test is spurious, so I'm merging.

@kronbichler kronbichler merged commit b0ece64 into dealii:master Mar 26, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants