[gem5-users] Re: garnet3.0 simulation question - How How to set bubbles in the buffer to avoid deadlock when using Garnet 3.0 emulation.

2023-06-27 Thread Chunfeng Li via gem5-users
Hi Gabriel, Thank you so much for helping me! I wanted to build a ring topology in Garnet 3.0, and while I was implementing the routing algorithm I found that packets would form ring dependencies as they were delivered, causing serious congestion problems. In the Standalone protocol, there will b

[gem5-users] Running Default Benchmarks in fs.py

2023-06-27 Thread Vincent Abraham via gem5-users
Hi everyone, Could I get some guidance on how to run the default benchmarks in fs.py? I get the following error everytime I try to use any benchmark and run it: gem5 Simulator System. https://www.gem5.org gem5 is copyrighted software; use the --copyright option for details. gem5 version 22.1.0.0

[gem5-users] Re: Gem5 with pydot

2023-06-27 Thread Aaron Vose via gem5-users
It does look like the python environment doesn't seem to contain "pydot"; this is from running gem5: *** ModuleNotFoundError: No module named 'pydot' (Pdb) import sys (Pdb) sys.version_info sys.version_info(major=3, minor=6, micro=8, releaselevel='final', serial=0) It seems like the Python enviro

[gem5-users] Enable prefetcher for CHI protocol

2023-06-27 Thread Abhishek Singh via gem5-users
Hello, Is it possible to use prefetcher with CHI protocol for a ruby memory system with the current CHI model implementation? I noticed that the CHI config file has an assertion condition on setting prefetcher. How does the prefetcher model in ruby interact with the coherence protocol? _

[gem5-users] Re: Gem5 with pydot

2023-06-27 Thread Aaron Vose via gem5-users
> Have you rebuilt gem5? After rebuilding Gem5, the changes to the "dot_writer.py" are activated. I'll poke around here and see what I can find.. not sure what's wrong with it yet. Thanks much, ~Aaron Vose -Original Message- From: Aaron Vose Sent: Tuesday, June 27, 2023 7:01 PM To: Bor

[gem5-users] Re: Gem5 with pydot

2023-06-27 Thread Aaron Vose via gem5-users
> Have you rebuilt gem5? I have rebuilt after installing pydot, but I don't remember if I did after changing the "dot_writer.py" file. I will rebuild again just to be sure. Thanks much for your help with this. Cheers, ~Aaron Vose -Original Message- From: Boris Shingarov Sent: Tuesday,

[gem5-users] Re: Gem5 with pydot

2023-06-27 Thread Boris Shingarov via gem5-users
Have you rebuilt gem5? On 6/27/23 18:52, Aaron Vose wrote: Boris, Thanks much for your suggestion! It's very interesting, because I've done as you suggested, and it doesn't seem to drop me into a debug shell at all. I even changed those lines in "dot_writer.py" to be the following, and I don'

[gem5-users] Re: Gem5 with pydot

2023-06-27 Thread Aaron Vose via gem5-users
Boris, Thanks much for your suggestion! It's very interesting, because I've done as you suggested, and it doesn't seem to drop me into a debug shell at all. I even changed those lines in "dot_writer.py" to be the following, and I don't see any of the print messages I added. It doesn't print any

[gem5-users] Re: garnet3.0 simulation question - How How to set bubbles in the buffer to avoid deadlock when using Garnet 3.0 emulation.

2023-06-27 Thread gabriel.busnot--- via gem5-users
Hi Chunfeng, Can you be more specific about “the buffer” you are referring to? Also, “routing creating deadlock” sounds more like a routing and/or topology issue than a micro-architecture issue. Introducing a bubble as a deadlock avoidance countermeasure sounds like a slippery option. If you c

[gem5-users] bit-slice processor

2023-06-27 Thread 中国石油大学张天 via gem5-users
Can gem5 be used to simulate bit-slice processors?___ gem5-users mailing list -- gem5-users@gem5.org To unsubscribe send an email to gem5-users-le...@gem5.org