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

Student at Chalmers

Sally A McKee

Chalmers, Computer Science and Engineering (Chalmers), Computer Engineering (Chalmers)

Gary S. Tyson

Florida State University

Steven K. Reinhardt

AMD Research

Areas of Advance

Information and Communication Technology

Subject Categories

Computer Science

DOI

10.1109/ISPASS.2016.7482089

More information

Latest update

11/18/2019