Re: [Gems-users] Running ruby and opal


Date: Sun, 24 Sep 2006 09:01:05 -0500
From: Dan Gibson <degibson@xxxxxxxx>
Subject: Re: [Gems-users] Running ruby and opal
I have no idea what a Simics author might say, but we GEMS authors would agree with Derin and say that the simulation appears to be functioning normally. If I remember correctly (Opal-wise folks, please correct me if I'm wrong) Opal prints "patch" statements when the Opal state disagrees with the Simics state. This is reasonably infrequent, but can still happen often enough to flood a console.

The simulation console will not respond to your keystrokes when opal is running. We usually set up a stop condition before the simulation begins. These can include a raw instruction count (cc X or opal0.sim-step X) or a magic breakpoint (see Simics Reference Manual as well as extensive discussions on this list).

Regards,
Dan Gibson

Search the GEMS Users mailing list:

Google
WWW https://lists.cs.wisc.edu/archive/gems-users/



mehmetderin.harmanci@xxxxxxx wrote:
  Hello,

  I'm not totally sure since I'm also quite a new user but I guess there
  are no problems in your simulation. The fact that you can not control
  simics console is probably because when you start Opal it is Opal who
  drives Simics and it probably does not let you send any command through
  the console. I had the same experience before. But if you try a really
  shorter simulation (because simulation with Opal+Ruby can take really
  long time) you will see that simics command prompt appears again when
  the opal returns (thus when opal  simulation ends).

  For the messages you get; I do not know what they are but they are also
  somewhat recorded in the file which provide the opal statistics (which
  you tell opal by "opal.sim-start" command).

  Of course simics authors would give you more sound answers but I think
  your simulation runs just fine.

  Hope this helps,

  Derin Harmanci.


Quoting lya755@xxxxxxxxxxxxxxxxxxxx:

  
Dear list,

I have a question running GEMS module with simics (bagle). I followed the
steps on the Quickstart page
http://www.cs.wisc.edu/gems/doc/wiki/moin.cgi/QuickStart and have reached
the
step of start simulation. Since I am using opal together with ruby, I typed
in
command line "opal0.sim-step 10000000000". However, as far as I observe, the
simulation doesn't seem to have started since the simics simulator console
does not respond to any of my key stoke. Also, I found on simics command
line
a lot of this message:

patch  PC: 0x4432c4 0x409800
patch  NPC: 0x480fd4 0x409804
patch  PC: 0x465eb8 0x409800
patch  NPC: 0x480d88 0x409804
patch  PC: 0x480d94 0x409800
patch  NPC: 0x481164 0x409804
patch  PC: 0x48116c 0x409800
patch  NPC: 0x42fbb4 0x409804
patch  PC: 0x42fd64 0x409800
patch  NPC: 0x4105bc 0x409804
patch  PC: 0x53401c 0x409800
patch  NPC: 0x4d0c9c 0x409804
patch  PC: 0x4d0cbc 0x409800
patch  NPC: 0x4d2cb4 0x409804
patch  PC: 0x47a990 0x409800
patch  NPC: 0x47a9b4 0x409804
patch  PC: 0x47b028 0x409800
patch  NPC: 0x4769d4 0x409804
patch  PC: 0x408d00 0x5e5c40
patch  NPC: 0x408d04 0x5e5c44
patch  PC: 0x476a3c 0x409800
patch  NPC: 0x4105bc 0x409804
.....

Have anyone met with this kind of problem before? Please give me a hand!
Thanks a lot!

Lei
_________________________________________________________
This message was sent through the NU ECE webmail gateway.
_______________________________________________
Gems-users mailing list
Gems-users@xxxxxxxxxxx
https://lists.cs.wisc.edu/mailman/listinfo/gems-users
Use Google to search the GEMS Users mailing list by adding
"site:https://lists.cs.wisc.edu/archive/gems-users/" to your search.


    


_______________________________________________
Gems-users mailing list
Gems-users@xxxxxxxxxxx
https://lists.cs.wisc.edu/mailman/listinfo/gems-users
Use Google to search the GEMS Users mailing list by adding "site:https://lists.cs.wisc.edu/archive/gems-users/" to your search.


  
[← Prev in Thread] Current Thread [Next in Thread→]