Hey Gabe, The gem5 GUI code is still around, it's on a separate branch in the repo, `feature-gui`: `git clone -b feature-gui https://gem5.googlesource.com/public/gem5`.
We at UC Davis tried to get some students to continue working on this, but we were never able to. Hopefully we can get someone to jump in and clean it up at some point. Anyway, that's where the code lives if you want to look at it. -- Dr. Bobby R. Bruce Room 3050, Kemper Hall, UC Davis Davis, CA, 95616 web: https://www.bobbybruce.net On Mon, Oct 18, 2021 at 10:47 PM Gabe Black via gem5-dev <[email protected]> wrote: > If you want to try my script, or even improve it (probably not hard!), > it's attached. > > You can run it by first collecting a log of timestamps, which I did with a > clean build: > > scons --debug=action-timestamps -j48 build/ARM/gem5.opt | tee log.txt > > and then run the script: > > ./scons_timeline.py log.txt > > I would be curious how that looks on our big compile test machine! > > Gabe > > On Mon, Oct 18, 2021 at 10:20 PM Gabe Black <[email protected]> wrote: > >> Wow, now I remember why I don't like GUI programming :-/ >> >> Well, I sort of got some results, and the upshot is that linking gem5 >> takes a long time :-P. And I am able to at least superficially have 48 >> things going during the build, although it is not necessarily 48 times >> faster than doing things one at a time. >> >> Gabe >> >> On Mon, Oct 18, 2021 at 5:45 PM Gabe Black <[email protected]> wrote: >> >>> Hey folks, a while ago some students developed a GUI tool for gem5. >>> While I think that was great and really hasn't gotten the attention (or >>> adoption?) that a tool like that should, I was looking for it for a more >>> practical reason but haven't been able to find it. >>> >>> Does anybody know where it ended up? And additionally/alternatively, >>> does anybody know what guil toolkit that used? I want to write up a quick >>> SCons build performance visualizer and (assuming it goes into util?) I >>> wouldn't want to add a second gui toolkit dependency. >>> >>> Thanks! >>> Gabe >>> >> _______________________________________________ > gem5-dev mailing list -- [email protected] > To unsubscribe send an email to [email protected] > %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s
_______________________________________________ gem5-dev mailing list -- [email protected] To unsubscribe send an email to [email protected] %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s
