Skip to content

gpl: set kReferenceHpwlFraction = 0.01. - #11646

Merged
maliberty merged 1 commit into
The-OpenROAD-Project:masterfrom
The-OpenROAD-Project-staging:gpl-test-0.01
Oct 6, 2026
Merged

maliberty merged 1 commit into
The-OpenROAD-Project:masterfrom
The-OpenROAD-Project-staging:gpl-test-0.01

Conversation

@maliberty

Copy link
Copy Markdown
Member

With the current 1.0 steps that are too large may be produced on large designs. Smaller designs are limited by kReferenceHpwlFloor. Validated on a large private test case and CI.

With the current 1.0 steps that are too large may be produced on large
designs.  Smaller designs are limited by kReferenceHpwlFloor.  Validated
on a large private test case.

Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
@maliberty maliberty self-assigned this Oct 6, 2026

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Code Review

This pull request updates the kReferenceHpwlFraction constant in nesterovBase.h from 1.0f to 0.01f to adjust the fraction of the design's HPWL that a derived reference HPWL spans. There are no review comments provided, so I have no feedback to offer.

@maliberty
maliberty marked this pull request as ready for review October 6, 2026 16:13
@maliberty
maliberty requested a review from a team as a code owner October 6, 2026 16:13
@maliberty
maliberty requested a review from gudeh October 6, 2026 16:13
@maliberty
maliberty enabled auto-merge October 6, 2026 16:47
@maliberty
maliberty merged commit 1ba7fbb into The-OpenROAD-Project:master Oct 6, 2026
21 checks passed
@maliberty
maliberty deleted the gpl-test-0.01 branch October 6, 2026 18:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants