Hi Karim,
To put it simply, virtual networks are logically independent transport
networks: messages traveling on a given vnet shall not be blocked by messages
on a different vnet.
Garnet is a transport model. As such, it does not decide on the required number
of vnets. The Ruby protocol used i
Hi Karim,
Can you give us more details on your configuration?
What is the type of build, config, and command line you are running which
leads to this?
Any changes that you may have done to the codebase will also be helpful.
Srikant
On Mon, Mar 27, 2023 at 8:26 PM Karim Soliman via gem5-users <
ge
Hey everyone,
For learning purposes, I'm trying to understand what's the virtual networks
inside gem5/garnet3.0 - I'm working with Mesh_XY topology configurations.
I found that inside garnet3.0 there are 5 virtual networks and in the file
*mem/ruby/network/Network.cc* I managed to print the count o
Hi,
I have a short question about the PCIe definition in "pcireg.h".
"
/** @struct PXCAP
* Defines the PCI Express capability register and its associated bitfields
* for a PCIe device.
*/
"
because in this file, lots of PCIe regs are defined. But currently, gem5
does not support gem5 yet. (co
Hi Eliot,
I can’t provide you with an assertive answer but I’ve also been looking at CXL
recently so here is what I understand so far.
>From a functional perspective, the classic cache system seems able to support
>the hierarchical coherency aspects just fine with the coherent Xbar of each
>ch