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
