mirror of
https://github.com/verilator/verilator.git
synced 2025-01-06 06:37:45 +00:00
Commentary: InstrCountVisitor
documentation (#3457)
Signed-off-by: huanghuang.zhou <huanghuang.zhou@terapines.com>
This commit is contained in:
parent
c64a07fd09
commit
0c53d19113
@ -35,6 +35,7 @@ Guokai Chen
|
||||
Harald Heckmann
|
||||
Howard Su
|
||||
Huang Rui
|
||||
Huanghuang Zhou
|
||||
HungMingWu
|
||||
HyungKi Jeong
|
||||
Iru Cai
|
||||
|
@ -274,7 +274,7 @@ path through the graph is the sum of macro-task execution costs. Sarkar
|
||||
does almost the same thing, except that he has nonzero estimates for
|
||||
synchronization costs.
|
||||
|
||||
Verilator's cost estimates are assigned by ``InstrCountCostVisitor``. This
|
||||
Verilator's cost estimates are assigned by ``InstrCountVisitor``. This
|
||||
class is perhaps the most fragile piece of the multithread
|
||||
implementation. It's easy to have a bug where you count something cheap
|
||||
(eg. accessing one element of a huge array) as if it were expensive (eg.
|
||||
|
Loading…
Reference in New Issue
Block a user