Hi,
You can find related information in mem/slicc/symbols/StateMachine.py. This is
the slicc `compiler`, used for generate C++ files from .sm files.
Like recordRequestType function, you can find it in line 1749 (may in another
line, search `recordRequestType`). The comment says `Record access t
Hi gem5,
I am simulating a new cache protocol in ruby system, but my simulation will
occur error when running some parsec benchmark. The error is:
I use `--debug-flags=ProtocolTrace` to catch ruby trace, find this request will
disappear in some phase. It can only be send to L2 cache controller,
o you know how I can add those options otherwise?
Thank you for your time and help. I really appreciate it.
Sincerely,
Preet.
On Fri, Feb 23, 2024 at 2:46 AM zhangcongwu--- via gem5-users
wrote:
Hi Preet,
There's a missing parameter in configs/ruby/Ruby.py:259 (maybe different,
search ma
Hi Preet,
There's a missing parameter in configs/ruby/Ruby.py:259 (maybe different,
search makeTopology), you should add a `full_system` param to this method.
The order of these parameters should be same as `makeTopology` in
`KiteLarge_EWMC.py`.
Best,
Congwu Zhang
From: Preet Derasari via gem
Hi Srikant,
I’m simulating a chiplet system like Kite, but my code cannot work right
because there’s no `clk_domain` for IntLink. I looked through the code in
Garnet, while I couldn’t find related `clk_domain` settings. In the
network_bridge, it adds 1 cycle to CDC component, while there is no
Hi Gabriel,
Thanks a lot for your reply.
Best wishes,
Congwu Zhang
> On Sep 1, 2023, at 13:46, gabriel.busnot--- via gem5-users
> wrote:
>
> Hi,
>
> For 1, I meant automatically: “lines will not get blocked automatically”.
>
> As for 2, peek does not block anything unless you use the bloc
Hi all,
I would like to know some details about RubyCache lock implementation. Here are
two questions about the lock:
1. Will a cache entry be locked when processing one request (like
`entry->setLocked`, have no idea where this code is invoked)?
2. What would happen when two different requests
something else? How can I debug this?
Any help would be appreciated!
—
Regards,
Congwu Zhang
> On Jul 10, 2023, at 19:18, zhangcongwu via gem5-users
> wrote:
>
> Hi everyone,
>
> I am using the gem5 standard library to simulate a cluster architecture with
> Ruby MESI_THREE_LEVE
Hi everyone,
I am using the gem5 standard library to simulate a cluster architecture with
Ruby MESI_THREE_LEVEL cache protocol. The Script I am using is
configs/example/gem5_library/x86-parsec-benchmark.py. I create a new Topology
file in src/python/gem5/components/cachehierarchies/ruby/topolog
Hi Derek,
I have built it successfully with cherry-pick another two commits
https://gem5-review.googlesource.com/c/public/gem5/+/68818?usp=search and
https://gem5-review.googlesource.com/c/public/gem5/+/68817. You can try these
two commits.
Best
Congwu
> On May 16, 2023, at 22:25, Derek Chris
Dear gem5 community,
I am running `configs/example/gem5_library/arm-ubuntu-run.py` to simulate a
multi-core architecture. I could successfully boot up the system, however only
one CPU was brought up. Does anyone know what the problem is? Are there some
parameters to configure this?
By the way,
11 matches
Mail list logo