As Steve mentioned, the usefulness of the GUI is probably limited to "novice" 
users (people with limited gem5 experience). That is my target audience.

Andreas -- your suggestion is great, as I am separately working on a similar 
project: manipulation of graphs (node and edge placement, connectivity) within 
a browser. That interactivity is one challenge, and another would be 
implementing those user-directed specifications back into gem5 (once the 
desired configuration graph is created). I've worked with graphviz previously. 

In the file ~/gem5/m5out/config.dot.pdf I see a graph. Is this what you are 
referring to?

The other option I am considering is using the existing AMD SimNow interface 
and using that with gem5. I'll need to purse the legality of this --
http://developer.amd.com/amd-license-agreement/?f=simnow-linux64-4.6.2pub.tar.gz&bl=


Ben

-----Original Message-----
From: [email protected] [mailto:[email protected]] On 
Behalf Of Andreas Hansson
Sent: Wednesday, November 07, 2012 3:27 AM
To: gem5 users mailing list
Subject: Re: [gem5-users] gem5 GUI?

Hi everyone,

If you want to inspect the configuration there is also a PDF produced by dot 
(graphviz) if you have the pydot package installed on your system. This happens 
automatically when running the simulator if the package is available. You could 
envision starting from this dot description and create an SVG (instead of the 
PDF) which in turn could be edited by Javascript in a browser.

Andreas

From: Steve Reinhardt <[email protected]<mailto:[email protected]>>
Reply-To: gem5 users mailing list 
<[email protected]<mailto:[email protected]>>
Date: Tuesday, 6 November 2012 23:05
To: gem5 users mailing list <[email protected]<mailto:[email protected]>>
Subject: Re: [gem5-users] gem5 GUI?

There is no GUI for configuration, and I know of no plans to add one.  Having 
worked with SimNow a bit, I can tell you that the charm of a GUI fades pretty 
rapidly when you want to build complex systems with lots of cores.

That said, I know it does make the learning curve a little less steep.if 
someone wanted to develop a GUI and contribute it we would gladly accept it.

Steve




On Tue, Nov 6, 2012 at 2:35 PM, Anthony Gutierrez 
<[email protected]<mailto:[email protected]>> wrote:
There is a simple pipeline view in the util directory, this can be used for 
debugging. Other than that, I don't know of any GUI for gem5.

-Tony


On Tue, Nov 6, 2012 at 5:33 PM, Payne, Benjamin 
<[email protected]<mailto:[email protected]>> wrote:
Hello,

I was playing around with AMD's SimNow, which has a GUI. Here are some examples:
http://www.coreboot.org/pipermail/coreboot/attachments/20091008/7f7ef449/attachment-0001.jpg
http://www.mepem.com/resume/simnow_01.PNG
http://www.coreboot.org/images/c/c3/Winbuild-simnow-run.png

Question 1: Is there a GUI available for gem5?

Question 2: Are there plans to add a GUI for gem5 configuration options?
The drag-and-drop capability of SimNow is awesome (see second linked picture).

Question 3: How difficult would it be to create a GUI for gem5?
(Is gem5 sufficiently stable that it makes sense to develop a GUI?)


Sincerely,


Ben Payne
Laboratory for Physical Sciences
http://www.lps.umd.edu/
office: 443-654-7890<tel:443-654-7890>

_______________________________________________
gem5-users mailing list
[email protected]<mailto:[email protected]>
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users


_______________________________________________
gem5-users mailing list
[email protected]<mailto:[email protected]>
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users


-- IMPORTANT NOTICE: The contents of this email and any attachments are 
confidential and may also be privileged. If you are not the intended recipient, 
please notify the sender immediately and do not disclose the contents to any 
other person, use it for any purpose, or store or copy the information in any 
medium. Thank you.

_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to