Smartphone processor architecture, operations, and functions: current state-of-the-art and future outlook: energy performance trade-off Energy-performance trade-off for smartphone processors

被引:6
作者
Ginny [1 ]
Kumar, Chiranjeev [1 ]
Naik, Kshirasagar [2 ]
机构
[1] Indian Inst Technol ISM Dhanbad, Dept Comp Sci & Engn, Dhanbad, Jharkhand, India
[2] Univ Waterloo, Dept Elect & Comp Engn, Waterloo, ON, Canada
关键词
Smartphone energy optimization; Multi-core architecture; Cloud offloading; DVFS; Processor activites; Smartphone applications; Energy bugs; MEMORY LEAK DETECTION; APPROXIMATE DIVIDER; POWER-CONSUMPTION; MOBILE DEVICES; REGISTER FILE; EFFICIENT; OPTIMIZATION; FRAMEWORK; VOLTAGE; DESIGN;
D O I
10.1007/s11227-020-03312-z
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Balancing energy-performance trade-offs for smartphone processor operations is undergoing intense research considering the challenges with the evolving technology of mobile computing. However, to guarantee energy-efficient processor operation, layout, and architecture, it is necessary to identify and integrate optimization techniques and parameters influencing energy-performance trade-off in various processor activity domains. Existing literature on energy optimization in smartphones focuses primarily on individual sub-domains such as OS, GPU, and cloud offloading methods. It reflects multiple smartphone processor activities domains as being the most discussed but less integrated. Through this study, we intend to provide the current state-of-the-art energy optimization techniques for smartphone processor operations. It also classifies multiple energy-draining processor operations along with their thorough discussion of methodologies and popular optimization techniques. The study models smartphone processor sub-components highlighting conventional techniques and performance parameters among its varied domains affecting the device's energy performance along with significant energy drain minimization without any serious performance degradation. The study analyzes these approaches in the context of applicability, performance, and expected future demands along with revealing limitations of those approaches and open research issues prevailing in the available literature. Finally, we conclude our study by summarizing the current state of the art for smartphone processor activities power consumption.
引用
收藏
页码:1377 / 1454
页数:78
相关论文
共 256 条
[61]  
Gaudette B, 2016, INT S HIGH PERF COMP, P52, DOI 10.1109/HPCA.2016.7446053
[62]   LEO: Scheduling Sensor Inference Algorithms across Heterogeneous Mobile Processors and Network Resources [J].
Georgiev, Petko ;
Lane, Nicholas D. ;
Rachuri, Kiran K. ;
Mascolo, Cecilia .
MOBICOM'16: PROCEEDINGS OF THE 22ND ANNUAL INTERNATIONAL CONFERENCE ON MOBILE COMPUTING AND NETWORKING, 2016, :320-333
[63]  
Ghanavati M, 2015, IEEE INT WORK C SO, P191, DOI 10.1109/SCAM.2015.7335415
[64]  
Ghasemazar M, 2010, IEEE INT SYMP CIRC S, P49, DOI 10.1109/ISCAS.2010.5537096
[65]   A Recommender System of Buggy App Checkers for App Store Moderators [J].
Gomez, Maria ;
Rouvoy, Romain ;
Monperrus, Martin ;
Seinturier, Lionel .
2ND ACM INTERNATIONAL CONFERENCE ON MOBILE SOFTWARE ENGINEERING AND SYSTEMS MOBILESOFT 2015, 2015, :1-11
[66]  
Gong Xiaoli, 2016, P 13 INT C MOB UB SY, P160, DOI [10.1145/2994374.2994379, DOI 10.1145/2994374.2994379]
[67]   Refactorings for Energy-Efficiency [J].
Gottschalk, Marion ;
Jelschen, Jan ;
Winter, Andreas .
ADVANCES AND NEW TRENDS IN ENVIRONMENTAL AND ENERGY INFORMATICS, 2016, :77-96
[68]   Mobile Information Warfare: A Countermeasure to Privacy Leaks Based on SecureMyDroid [J].
Grillo, A. ;
Lentini, A. ;
Me, G. .
INFORMATION TECHNOLOGY AND INNOVATION TRENDS IN ORGANIZATIONS, 2011, :461-468
[69]   Power management of interactive 3D games using frame structures [J].
Gu, Yan ;
Chakraborty, Samarjit .
21ST INTERNATIONAL CONFERENCE ON VLSI DESIGN: HELD JOINTLY WITH THE 7TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS, PROCEEDINGS, 2008, :679-684
[70]   Truth in Advertising: The Hidden Cost of Mobile Ads for Software Developers [J].
Gui, Jiaping ;
Mcilroy, Stuart ;
Nagappan, Meiyappan ;
Halfond, William G. J. .
2015 IEEE/ACM 37TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, VOL 1, 2015, :100-110