Skip to content

Speed up Givens QR in path following by rotating rows directly. - #1166

Merged
tturocy merged 1 commit into
masterfrom
dev_givens_sparsity
Sep 30, 2026
Merged

tturocy merged 1 commit into
masterfrom
dev_givens_sparsity

Conversation

@tturocy

@tturocy tturocy commented Sep 29, 2026

Copy link
Copy Markdown
Member

Rotations now operate on raw pointers rather than bounds-checked access. Further, identity rotations are skipped.

This improves QR time somewhat in logit, but substantially in the systems generated by hp_solve.

Rotations now operate on raw pointers rather than bounds-checked access.  Further, identity rotations are skipped.

This improves QR time somewhat in logit, but substantially in the systems generated by hp_solve.
@tturocy
tturocy merged commit 9eacd65 into master Sep 30, 2026
30 checks passed
@tturocy
tturocy deleted the dev_givens_sparsity branch September 30, 2026 15:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant