Difference between revisions of "BBench"

From gem5
Jump to: navigation, search
m (Android Full-System Files)
m (Android Full-System Files)
Line 11: Line 11:
 
These files contain everything you need to get Android, and BBench, up and running on Gem5.
 
These files contain everything you need to get Android, and BBench, up and running on Gem5.
  
* [http://www.eecs.umich.edu/~atgutier/bbench/vmlinux_and_config_arm.tgz Kernel] -- Pre-compiled Android kernel and config file.
+
* [http://www.gem5.org/dist/current/bbench/vmlinux_and_config_arm.tgz Kernel] -- Pre-compiled Android kernel and config file.
  
* [http://www.eecs.umich.edu/~atgutier/bbench/Gingerbread_disk_image.tgz Disk Image] -- Disk image with a pre-compiled Android Gingerbread file system. This disk image contains all of the files generated during initial boot, as well as a self-terminating version of BBench.
+
* [http://www.gem5.org/dist/current/bbench/Gingerbread_disk_image.tgz Disk Image] -- Disk image with a pre-compiled Android Gingerbread file system. This disk image contains all of the files generated during initial boot, as well as a self-terminating version of BBench.
  
* [http://www.eecs.umich.edu/~atgutier/bbench/Gingerbread_disk_image_clean.tgz Clean Disk Image] -- Disk image containing only the pre-compiled Android Gingerbread file system. This disk image contains no benchmarks and has never been booted.
+
* [http://www.gem5.org/dist/current/bbench/Gingerbread_disk_image_clean.tgz Clean Disk Image] -- Disk image containing only the pre-compiled Android Gingerbread file system. This disk image contains no benchmarks and has never been booted.
  
* [http://www.eecs.umich.edu/~atgutier/bbench/bbench.rcS rcS Script] -- Script for automating a BBench run on Gem5.
+
* [http://www.gem5.org/dist/current/bbench/bbench.rcS rcS Script] -- Script for automating a BBench run on Gem5.
  
 
== Building Your Own Android File System and Kernel ==
 
== Building Your Own Android File System and Kernel ==

Revision as of 15:04, 5 November 2011

This page is under heavy construction

Source

A tarball of the BBench source can be found here:

BBench Source

Running BBench on Android with Gem5

Android Full-System Files

These files contain everything you need to get Android, and BBench, up and running on Gem5.

  • Kernel -- Pre-compiled Android kernel and config file.
  • Disk Image -- Disk image with a pre-compiled Android Gingerbread file system. This disk image contains all of the files generated during initial boot, as well as a self-terminating version of BBench.
  • Clean Disk Image -- Disk image containing only the pre-compiled Android Gingerbread file system. This disk image contains no benchmarks and has never been booted.
  • rcS Script -- Script for automating a BBench run on Gem5.

Building Your Own Android File System and Kernel

Coming Soon!

Other Benchmarks

Coming soon!

Publications

If you use BBench or any of our benchmarks in your work please cite our IISWC 2011 paper:

A. Gutierrez, R.G. Dreslinski, T.F. Wenisch, T. Mudge, A. Saidi, C. Emmons, and N. Paver. Full-System Analysis and Characterization of Interactive Smartphone Applications. IEEE International Symposium on Workload Characterization, Austin, TX, November 2011.