Hasan Genc
Hasan Genc
Changing the `.scala` files won't have any impact on Spike, which is instead written in C++. On the latest version of Gemmini, you can find the Spike implementation in `chipyard/generators/gemmini/software/libgemmini`....
Can you copy-paste the exact line in `PreElaboration.scala` which fails? I tried to track it, but I ended up [with this line](https://github.com/chipsalliance/rocket-chip/blob/114325b27cfe5312c86a8a325b187be9455a62af/src/main/scala/stage/phases/PreElaboration.scala#L36), which doesn't seem to have a `require` or...
Oh, sorry, I missed this in your attached log: ``` 2022-11-29 22:50:01,353 [flush ] [INFO ] [localhost] out: [error] Caused by: java.lang.IllegalArgumentException: requirement failed 2022-11-29 22:50:01,353 [flush ] [INFO ]...
This should be fixed by now. You might want to try the `dev` branch of Gemmini, which works with Chipyard `1.9.1` (which has lots of other fixes/improvements as well as...
Sorry about that; we definitely need more documentation for the exact counters. If you're OK with looking through the source code, then you can search for the counter names in...
> From my preliminary tests, it seems that the counters like MAIN_LD_ST_CYCLES etc., only increment when the two/three respective subsystems are operating simultaneously, is that correct? Yes. We added those...
Sure thing; we'll work on that. In the meantime, feel free to ask any other questions if they pop up later
Sorry, I'm not sure this is a Gemmini issue? I don't recognize any of the paths in your error log.
Hmm, I can't seem to replicate that when I build the `highPerfInferenceConfig`. Can you share the Gemmini commit and Chipyard commit that you were on when you got that error?...
> Do you support the QDQ format? By "the QDQ format", do you just mean placing `QuantizeLinear` and `DequantizeLinear` nodes in your model? If so, I believe we should support...