Optimize performance of bit operations by vectorizing #1542
Labels
area: performance
Issue involves performance issues
effort: weeks
Expect this issue to require weeks or more of invested effort to resolve
type: feature-non-IEEE
Request to add new feature, outside IEEE 1800
Author Name: Wilson Snyder (@wsnyder)
Original Redmine Issue: 1542 from https://www.veripool.org
Feature tracking bug.
Verilator at present only vectorizes some very simple assignments of the form
into e.g. a[3:2] = foo[3:2]. The V3Gate/V3Const process should be improved to vectorize general equations. There is probably some literature on this as is similar to normal code vectorization.
For some designs written at a low level expect a 5-30% performance improvement.
The text was updated successfully, but these errors were encountered: