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

Change algorithm for symmetric tridiagonal problems to PWK instead of MRRR when all values are calculated. #9602

Merged
merged 1 commit into from
Jan 5, 2015

Conversation

andreasnoack
Copy link
Member

Because it is faster and no less precise.

@ViralBShah ViralBShah added domain:linear algebra Linear algebra performance Must go faster labels Jan 5, 2015
andreasnoack added a commit that referenced this pull request Jan 5, 2015
Change algorithm for symmetric tridiagonal problems to PWK instead of MRRR when all values are calculated.
@andreasnoack andreasnoack merged commit b2fd07b into master Jan 5, 2015
@andreasnoack andreasnoack deleted the anj/pwk branch January 5, 2015 06:40
@ViralBShah
Copy link
Member

Is the performance gain worth backporting?

@andreasnoack
Copy link
Member Author

It is about 36 pct. faster for independent gaussian elements, so it might be a good idea.

@ViralBShah
Copy link
Member

Backported.

@tkelman
Copy link
Contributor

tkelman commented Jan 5, 2015

@ViralBShah helps keeping track of things if you cross-link the commits, by doing git cherry-pick -x for the release-0.3 commit and linking to the backport (99c00d5) when you remove the label.

@ViralBShah
Copy link
Member

Thanks. I will do this from now on.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
domain:linear algebra Linear algebra performance Must go faster
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants