Yes, you can open two terminals. If you do get a 2-system simultation up, you can do "m5term 3456" and "m5term 3457" to get the two terminals to each system. port assignments begin at 3456, but sometimes if you have several instances of simulations running you will get something different, i believe the output of the simulation will tell you which ports you should connect to.
Lisa
On 5/11/06, Yu Zhang <[EMAIL PROTECTED]> wrote:
Dear Lisa,Thanks. Yes, you're right, I tried to make two simulations talk.The client-server model I used is very simple, just message transmission between the client and the server. I'll try to use the applications you mentioned next, it sounds good.BTW: Can I open multiple terminals for one simulation? If yes, how?Thanks again.Yu----- Original Message -----From: Lisa HsuTo: [EMAIL PROTECTED] ; m5sim-usersSent: Wednesday, May 10, 2006 1:12 PMSubject: Re: About the NIC device in m5Hi Yu,
I forgot to mention last time, you should direct your questions at the mailing list we have at [email protected].
As for your question, m5 can simulate a client-server interaction in a single process/simulation. it sounds like you are trying to start two separate simulations and have them connect, is that right? if so, that won't work.
what m5 does is it can instantiate in a single simulation both a client and a server and an ethernet link between them. We have several client/server benchmarks already set up, such as netperf and specweb, that you can see in the m5/configs/fullsys directory. what kind of client/server application are you trying to run?
Lisa
On 5/10/06, [EMAIL PROTECTED] <[EMAIL PROTECTED] > wrote:Hi Lisa,
Thanks for your response. I have another question about m5. I'm trying to run a
simple client-server application model in m5. The objective is that, I run the
server in one terminal, and run client in another terminal, and I want to
connect the client to the server and realize message transmission. Now the
problem is I can't establish connection between the two m5 terminals.
I can play server and client in one terminal, that is I assign a port number to
the server and run it at the background, then I run the client which is trying
to connect to the server and send messages to it using the same m5 terminal. But
when I tried to connect the client and server running on separate teminals, the
connection can't be established. It seems that m5 terminal can't ping ip
addresses other than the ip address of my local machine.
Can you help to solve the problem?
Thanks,
Yu
Quoting Lisa Hsu <[EMAIL PROTECTED]>:
> What sort of information are you looking for?
>
> This is a link to the spec sheet for the NIC that we modeled:
>
> http://www.national.com/ds.cgi/DP/DP83820.pdf
>
> Lisa
>
> On 5/8/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
> >
> >
> > Hi,
> >
> > I'm a graduate student in Northwestern University. My name is Yu Zhang. My
> > research interest is related to network I/O, and I'm going to use m5 to do
> > the
> > simulation. I browsed your website and have found some documents helpful.
> > Now
> > I want to know more about the I/O devices such as NIC and things related
> > in
> > m5. I wonder how to get further documents about these. If you can help, it
> > will be appreciated. Thanks a lot.
> >
> > Sincerely,
> > Zhang, Yu
> >
> >
> > _________________________________________________________
> > This message was sent through the NU ECE webmail gateway.
> >
> >
>
_________________________________________________________
This message was sent through the NU ECE webmail gateway.
