Hello,
Thank you for your replies - turns out I was using an ancient build of gem5
while bbench comes only with a recent version.
However, cloning the latest repo and trying to run bbench on it gives me
this error -
command line: build/ARM_FS/gem5.opt configs/example/fs.py -b bbench
Memory being used by default: 256MB
Global frequency set at 1000000000000 ticks per second
Listening for system connection on port 5900
Listening for system connection on port 3456
fatal: system.iobus has two ports with same range:
system.realview.realview_io-pioport
system.iobridge-slave
@ cycle 0
[recvRangeChange:build/ARM_FS/mem/bus.cc, line 493]
Memory Usage: 376964 KBytes
I noticed on the earlier threads that this happens due to incorrect
specification of memory. However, I haven't changed anything in the default
build.
How do I resolve this?
Regards,
Kirtika
On Fri, Jan 20, 2012 at 9:24 PM, Anthony Gutierrez <[email protected]>wrote:
> Sounds like you have the right idea if you are getting a vnc output. Also,
> the framebuffer will show you if it's booting/running properly. If the
> bbench exited correctly the simulator output will say say that it stopped
> because the m5 exit instruction was encountered. Also, the framebuffer will
> display the bbench finish page (pretty obvious since it says "finish"). If
> you want to capture all of the framebuffers in the gem5 output directory
> simply use the --frame-capture option. I.e., ./build/ARM_FS/gem5.fast
> ./configs/example/fs.py -b bbench --frame-capture.
>
> --help will give you a list of all available simulator and config options.
>
>
> On Fri, Jan 20, 2012 at 7:09 AM, [email protected] <
> [email protected]> wrote:
>
>> Hi Kirtika,
>> Regarding (2), what I do is to take snapshots of framebuffer.bmp. I
>> attached an example script for doing that, it's not rocket science. A full
>> Bbench run creates ~700 snapshots.
>> Maybe the gem5/bbench forefathers will have a better solution to share
>> with us.
>>
>> Regards,
>>
>> Uri
>>
>> 2012/1/18 Kirtika Ruchandani <[email protected]>
>>
>>> Hello everyone,
>>> I am new to gem5 and am following the instructions on the bbench-gem5
>>> web-page for my simulations. I have the following queries-
>>>
>>> 1. VNC: A previous thread mentioned someone was trying to control gem5
>>> via vnc. Can someone point me to documentation on using vnc with gem5?
>>>
>>> 2. Feedback: I am looking for a way to visualize or know that Android is
>>> actually booted and bbench is running fine. As of now, I completed one run
>>> and didn't see any output on stdout. There is a file called framebuffer.bmp
>>> which is written to periodically, but I only see an image with Android logo
>>> on it and nothing else. The file system.terminal talks about some pids
>>> executing and finishing.
>>>
>>> 3. Statistics : For some reason, I get an empty stats file, irrespective
>>> of whether I use the default stats.txt file or specify one on the command
>>> line explicitly.
>>>
>>> Thank you for your time and help.
>>> Regards,
>>> Kirtika
>>>
>>>
>>> --
>>> Kirtika Ruchandani
>>> Final Year, Integrated BTech/MTech,
>>> Comp. Sci & Engg, IIT Madras
>>>
>>>
>>>
>>> _______________________________________________
>>> 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
>>
>
>
> _______________________________________________
> gem5-users mailing list
> [email protected]
> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>
--
--
Kirtika Ruchandani
Final Year, Integrated BTech/MTech,
Comp. Sci & Engg, IIT Madras
_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users