The-OpenROAD-Project / OpenROAD

OpenROAD's unified application implementing an RTL-to-GDS Flow. Documentation at https://openroad.readthedocs.io/en/latest/
https://theopenroadproject.org/
BSD 3-Clause "New" or "Revised" License
1.41k stars 494 forks source link

Speed up estimate_parasitics during GRT stage #5240

Closed eder-matheus closed 1 week ago

eder-matheus commented 1 week ago

Following issue https://github.com/The-OpenROAD-Project/OpenROAD/issues/4833, the estimate_parasitics step in the design has a very large runtime. Improve it with parallelization or by optimizing the current algorithms performed in this command.

eder-matheus commented 1 week ago

Actually, the large runtime at the end of the GRT stage in ORFS is due to report_checks, not estimate_parasitics.