Agave: a Benchmark Suite for Exploring the Complexities of the Android Software Stack
Conference contribution, 2016

Traditional suites used for benchmarking high-performance computing platforms or for architectural design space exploration use much simpler virtual memory layouts and multitasking/ multithreading schemes, which means that they cannot be used to study the complex interactions among the layers of the Android software stack. To demonstrate this, we present memory reference and concurrency data showing how Android applications differ from traditional C benchmarks. We propose the Agave suite of open-source applications as the basis for a standard, multipurpose Android benchmark suite. We make all sources and tools available in hopes that the community will adopt and build on this initial version of Agave.

Author

Martin K. Brown

Florida State University

Zachary Yannes

Florida State University

Michael Lustig

Florida State University

Mazdak Sanati

Chalmers, Computer Science and Engineering (Chalmers)

Sally A McKee

Chalmers, Computer Science and Engineering (Chalmers)

Gary S. Tyson

Florida State University

Steven K. Reinhardt

AMD Research

IEEE International Symposium on Systems and Software (ISPASS)

157-158 7482089

Areas of Advance

Information and Communication Technology

Subject Categories

Computer Science

DOI

10.1109/ISPASS.2016.7482089

ISBN

978-1-5090-1953-3

More information

Created

10/8/2017