Mobile/PowerUsage: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
Line 27: Line 27:
Background Paper - http://www.ruf.rice.edu/~mobile/publications/dong11mobisys_sesame.pdf <br>
Background Paper - http://www.ruf.rice.edu/~mobile/publications/dong11mobisys_sesame.pdf <br>


[[File:Early_power.png|400px]]
<strong>Rough Example of Data</strong><br>
<strong>Description:</strong>This test involves a phone startup, it sitting idle, fennec starting up, sitting idle, a past webpage load and another website visit.<br>
[[File:Early_power.png|600px]]
Right now we automate only on tegra boards that are on full AC power.
Right now we automate only on tegra boards that are on full AC power.
According to Clint Talbert (ctalbert), once he has the s1s2 stuff live (don't know what s1s2 is), we can look at testing this on real devices on a per-nightly basis.
According to Clint Talbert (ctalbert), once he has the s1s2 stuff live (don't know what s1s2 is), we can look at testing this on real devices on a per-nightly basis.
Line 34: Line 36:
<li>Is being test accurately only on the G1, G2 and Nexus One a dead breaker? If so, we would have to pick another device and use the Main Paper above to generate a power model for it and code up an implementation similar to PowerTutor's. Thankfully we have the source code for it!</li>
<li>Is being test accurately only on the G1, G2 and Nexus One a dead breaker? If so, we would have to pick another device and use the Main Paper above to generate a power model for it and code up an implementation similar to PowerTutor's. Thankfully we have the source code for it!</li>
<li>Right now I am manually starting PowerTutor and then running RoboCop tests, then stopping PowerTutor and transfering a log to a machine on which I run an analysis script. Ideally I could fully automate the process by running setup and teardown Robotium-style scripts.</li>
<li>Right now I am manually starting PowerTutor and then running RoboCop tests, then stopping PowerTutor and transfering a log to a machine on which I run an analysis script. Ideally I could fully automate the process by running setup and teardown Robotium-style scripts.</li>
<li></li>
</ul>
<br>
<strong>Next Steps</strong>
<ul>
<li>I am looking to provide insightful, reproducible power usage estimates for various Fennec operations. In particular, Fennec with sync on vs without sync.</li>
</ul>
</ul>
19

edits

Navigation menu