Hi - I am interested in setting up a workload that may require a server/client setup of simulated machines. I am looking into the network infrastructure of Gem5 to understand what support is there.
First, so far my understanding is that there is support to run two (or more?) simulated machines, which can communicate with each other through the EtherLink network fabric. Is this right? Also, is there any reference you would recommend that explains how to setup a simulation of two such machines? Second, I am wondering whether there is any existing infrastructure that enables to talk with a simulated machine from the outside world. Specifically, whether I can can run a client on a real machine, and have the client communicate with a server running on the target simulated machine. While I could potentially run the server on one simulated machine and the client on another simulated machine, the hypothesis is that by running the client outside we might be able to save simulation time (but by how much is admittedly debatable). Thanks in advance. -Haris _______________________________________________ gem5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
