1 / 8

ReCapture

ReCapture. A Pattern-aware B enchmark Tool for Smartphones. Motivation. How can we know the performance of Android OS, 3G/4G network, energy on the phone? Experiment (Benchmark) Data trace of metrics Analysis. Benchmark. PC Unlimited energy

eunice
Download Presentation

ReCapture

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ReCapture A Pattern-aware Benchmark Tool for Smartphones

  2. Motivation • How can we know the performance of Android OS, 3G/4G network, energy on the phone? • Experiment (Benchmark) • Data trace of metrics • Analysis

  3. Benchmark • PC • Unlimited energy • Interested in performance under heavy tasks: super pi, matrix, primary test, etc. • SPEC • Smartphone • No heavy tasks, except graphics. • People use it daily, not for HPC. • Usage patterns matter. • SPEC does not reflect the true scenario.

  4. Benchmark • Solution #1: Write an app, run it on volunteers’ phone • Hire a volunteer: IRB approval, ethnic, legal issues. • Guarantee exact activity under different patterns. • How long? • What if people forget to run it? • How many phones do we need? • …

  5. Recapture • We already have some data set of how people use smartphones. • Rice University: Livelab data set. • App trace, web trace, phone status trace, etc. • Use existing data set as benchmark input. • Emulate smartphone usage on the physical phone. • Collect the data automatically. • WiFi, 3G/4G, CPU, memory, I/O.

  6. ReCapture facebook phone youtube sms App trace: CPU: Memory: Network:

  7. Benefits • For researchers • Experiment on mobile system performance. • Discover the relationship between mobile networks and phone usage. • For consumers • Choose the right phone for you by yourself. • No privacy issues.

  8. Timeline • 2 – 3 weeks: software architecture. • 4 – 5 weeks: development. • 1 – 2 weeks: testing and data analysis. • April 23 – 25: Demo.

More Related