Font Size: a A A

User Experience And Energy Optimization On Heterogeneous Multi-Core Mobile Device

Posted on:2018-10-20Degree:MasterType:Thesis
Country:ChinaCandidate:C M XiaoFull Text:PDF
GTID:2348330533461367Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the rapid development of mobile Internet,mobile applications are becoming more and more complex and diverse.The performance and energy saving technologies of smart phones are facing severe challenges.As a hardware solution,heterogeneous multi-core computing architecture such as big.LITTLE allows mobile devices combined with computational performance and energy efficiency,thereby enhancing the user experience.However,traditional software solutions that apply fair CPU scheduling and governing does not applicable to mobile systems,which leads to a reduction in user experience and energy efficiency.In this paper,based on the characteristics and the user experience of mobile multi-core devices,we put forward the idea of user experience computing.The idea is that,the computing on the mobile device should be first used for improving the user experience with the goal of quickly respond to user interaction and extend battery life,meeting user's needs first by what they see and then what they get.In the enlightenment of proposed idea,we introduce the concept of sensitivity of application according to the observations of human attention and interactive behavior in the use of mobile devices.All the resources on the mobile devices should be allocated according to the user's attention.Under the guidance of user experience computing idea and application sensitivity concept,we design and implement the user experience global task scheduling(UEGTS)which applicable to heterogeneous multi-core architecture in the shortcomings of original global task scheduling that using CFS and onDemand.UEGTS,composed of innovative scheduler and governor,is committed to improving the response speed of user interaction while extending the battery life of mobile devices.In order to demonstrate the effectiveness of UEGTS,we performed a series of experiments with real world applications on commercial smartphones.The experimental results show that,compared with the traditional fair scheduling and governing,the design of the user experience performs much better and is more suitable for mobile devices.
Keywords/Search Tags:heterogeneous multi-core, mobile devices, user experience computing, power efficiency
PDF Full Text Request
Related items