-
Notifications
You must be signed in to change notification settings - Fork 222
v0.7.1 Release #298
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. Weβll occasionally send you account related emails.
Already on GitHub? Sign in to your account
v0.7.1 Release #298
Conversation
Offloads depthwise convolution scheduling onto the loop-unroller FSM. This improves MobileNet performance by 2-3x. Also adds more printfs to `mobilenet.c` to show the performance of each individual layer.
Also, fix MIDAS builds
This enables correct functionality of gemmini when sbus width != 16 bytes.
When testing ucb-bar/chipyard#1239, the new FIRRTL compiler errors when modules are named module. This avoids this issue.
Some of the updates made for the MLSys tutorial are also useful for general users. This PR merges in those changes.
PE was not synthesizing properly on the FPGA since it was synthesizing multiple mac units in a single PE. I added a new mac unit class and instantiate a single mac unit per PE to reduce area over head. This addresses #262 Co-authored-by: Hasan Genc <[email protected]> Co-authored-by: Eric Dong <[email protected]>
Remove parenthesized forms of asUInt(), asBool(), asSInt(), orR(), andR(), zext() Co-authored-by: Abraham Gonzalez <[email protected]> Co-authored-by: Hasan Genc <[email protected]> Co-authored-by: joey0320 <[email protected]>
--------- Co-authored-by: Hasan Genc <[email protected]>
* Bump gemmini-rocc-tests to get fix for gcc12 * Add Lean Config
add printf config for tutorials
Add smoke test | Support Gemmini spike
Bump to latest rocket-chip/chisel3.5.6
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is libgemmini being updated to keep the spike-model up-to-date?
|
@jerryz123 |
Thanks |
|
Can you do a merge commit here? It makes the chipyard side a bit easier. |
This is an incremental release: