Sheng-Wei Cheng

Learn More
Graphics-intensive mobile games are becoming increasingly popular, but such applications place high demand on device CPUs and GPUs. The design of current mobile systems results in unnecessary energy waste due to lack of consideration of application phases and user attention (a "demand-level" gap) and because each processor administers power management(More)
The thriving growth in mobile consumer electronics makes energy efficiency in the embedded system design an important and recurring theme. <i>Phase Change Memory</i> (PCM) has shown its potential in replacing DRAM as the main memory option due to its (65%) reduced energy requirements. However, when considering the usage of PCM main memory, its write(More)
Application paradigms will increasingly exceed a mobile device's physical boundaries. This paper presents a system solution for a mobile device to mount remote sensors on other devices. Our design is generic to mobile senor stacks, thus supporting unmodified apps and commodity sensors. Furthermore, it uses an asynchronous access model to facilitate(More)
Resident applications, which autonomously awaken mobile devices, can gradually and imperceptibly drain device batteries. This paper introduces the concept of <i>alarm similarity</i> into wakeup management for mobile systems in connected standby. First, we define hardware similarity to reflect the degree of energy savings and time similarity to reflect the(More)
With the great success on making phones smarter, vendors now plan on replicating the same idea on wearable accessories. Accordingly, applications on these devices are full of new possibilities to interact with users. However, in order to provide consistent user experience, it poses a major challenge on how to efficiently deploy shared application states(More)
The understanding of applications is a must to design proper resource scheduling policies and a cost-effective design of a mobile device. Different from the past work on user behavior studies or user-oriented resource allocation, we are interested in the "behavior" analysis of applications in resource consumption for mobile devices. In particular, we(More)