Area of research
Hardware and Architecture · Computer Networks and Communications
Research interest
Research topics from publications: Amniote: A User Space Interface to the Android Runtime; Agave: A benchmark suite for exploring the complexities of the Android software stack. Representative work: 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