reduce core utilizaztion of rapidus2hp/hercules_is_int#3479
Conversation
Signed-off-by: Eder Monteiro <emrmonteiro@precisioninno.com>
Signed-off-by: Eder Monteiro <emrmonteiro@precisioninno.com>
|
@maliberty This should fix the timeout on the CI. @jeffng-or FYI. |
Hi guys, The fix could fix the timeout, but it will degrade our area correlation. We need to be above 54% to hold the correlation. |
Oh, I see. I'm trying different values now. It's possible that a larger value could work too. |
|
@jeffng-or @maliberty I've tried multiple values above 54%, and all of them fails with placement issues (during DPL or with high congestion in GRT). An alternative would be revert the Yosys update, but I think it would affect other projects that are running in parallel. Do you guys have any suggestion? |
|
Can we back off just 1-2%? |
I'm running with 52% now, it should be ready in the next minutes. |
|
I think the Verific version (which is the front end that we are quoting Rapidus) still completes with util == 54%. So, go ahead with setting the util to 52% and then I'll add an ifeq to set the util to 54 for Verific. |
|
We were in the 3-4 hr runtime in the CI and it would be good to get back to something similar. |
Using 52% keeps this same runtime, at least on GCP. I'll update the PR. |
Signed-off-by: Eder Monteiro <emrmonteiro@precisioninno.com>
|
This should be good to go now! |
designs/rapidus2hp/hercules_is_int/rules-base.json updates:
Update after changing core util to 52%:
designs/rapidus2hp/hercules_is_int/rules-base.json updates: