On Mon, Jun 4, 2012 at 3:39 PM, Anthony Gutierrez <[email protected]> wrote:
> I have been able to call m5 exit from within an Android app using:
>
> Runtime.getRuntime().exec("/sbin/m5 exit");
>
> There is a "clean" version of ICS up at gem5.org/bbench-gem5 . I will
> announce this on the list once I have an image with BBench on it.
>

Hi

Thanks for this. I have added the EXTRA_CFLAGS=-mno-unaligned-access
to the instructions in the make command line. I hope that's ok.

Anirudh

> -Tony
>
> On Mon, Jun 4, 2012 at 3:36 PM, Ira Ray Jenkins <[email protected]>
> wrote:
>>
>> On Mon, Jun 4, 2012 at 3:30 PM, Anthony Gutierrez <[email protected]>
>> wrote:
>> >> The browser's homepage was manually set to the bbench start page. There
>> >> is
>> >> a way to open the browser and set it to a certain page, e.g., am start
>> >> -a
>> >> android.intent.action.VIEW -d    http://gem5.org but this doesn't work
>> >> for
>> >> local pages, i.e., file:/// instead of http://. For some reason the
>> >> intent
>> >> is not recognized by the browser. You can look at the browser's
>> >> manifest
>> >> file and see if you can get it work with file:/// by messing with the
>> >> intent
>> >> filters. I briefly looked into this but wasn't successful. If anyone
>> >> else
>> >> knows how to open a local page in the Android browser from the command
>> >> line
>> >> that would be useful.
>> >
>> >
>> > Acutally, looking in the ICS file system, it seems as though they've
>> > changed
>> > this so you can view local web pages. From around line 99 of
>> > packages/apps/Browser/AndroidManifest.xml
>> >
>> > <!-- For viewing saved web archives. -->
>> >             <intent-filter>
>> >                 <action android:name="android.intent.action.VIEW" />
>> >                 <category
>> > android:name="android.intent.category.BROWSABLE"
>> > />
>> >                 <category android:name="android.intent.category.DEFAULT"
>> > />
>> >                 <data android:scheme="http" />
>> >                 <data android:scheme="https" />
>> >                 <data android:scheme="file" />
>> >                 <data android:mimeType="application/x-webarchive-xml"/>
>> >             </intent-filter>
>> >
>> > So that command should be able to launch bbench in the browser from the
>> > command line. I'll have more on this once I release ICS with bbench
>> > (possibly today, more likely tomorrow).
>> >
>> > -Tony
>> >
>> > _______________________________________________
>> > gem5-users mailing list
>> > [email protected]
>> > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>>
>> Thanks for the input. I figured out your were "synchronizing" with
>> mkfifo. This seems to be the simplest way to connect the script to the
>> benchmark application. I'm not sure how to execute "m5 exit" from
>> within an application (.apk). From a compiled native (C) application
>> it would certainly be easy to execute arbitrary commands; however,
>> from inside the Android sandbox, I'm not sure if it is possible to
>> access commands like "ls/m5", etc...
>>
>> It will be good to have an ICS kernel/image, we've already started on
>> some Renderscript benchmarks. It would be nice to get those up and
>> running on gem5, to compare ndk/sdk/Renderscript performance
>> characteristics.
>> _______________________________________________
>> 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

Reply via email to