In this thesis, we develop a simulator for estimating the energy consumed in executing tasks on a mobile device - the Palm Pilot. We measured the energy consumed by each instruction of the device's assembly language and incorporated these measurements into a public domain emulator for the Palm Pilot. This emulator is cycle accurate and therefore our energy estimates for running high-level tasks is also quite accurate. We validated our simulator via a series of benchmarks where predicted and measured values of energy consumed are compared. Finally, to illustrate how the simulator can be used for energy saving purposes, different versions of a Palm Pilot cryptographic application are analyzed. / Graduation date: 2001
Identifer | oai:union.ndltd.org:ORGSU/oai:ir.library.oregonstate.edu:1957/33081 |
Date | 20 July 2000 |
Creators | Lazard, Laurent |
Contributors | Singh, Suresh |
Source Sets | Oregon State University |
Language | en_US |
Detected Language | English |
Type | Thesis/Dissertation |
Page generated in 0.0018 seconds