Simon Hlekisana Muchinenyika, Hippolyte N’sung-Nza Muyingi
{"title":"An Analysis of Screen Resolution Effects on Battery Endurance: A Case of Smartphones","authors":"Simon Hlekisana Muchinenyika, Hippolyte N’sung-Nza Muyingi","doi":"10.1109/SETIT54465.2022.9875592","DOIUrl":null,"url":null,"abstract":"Most computing capabilities are fast migrating from hardware to software. Despite this having a tendency of lowering energy consumption within devices, increase in computing capacity, improved display capabilities, and huge memory demands cancel out optimal energy savings. Software developers have to rely on code instrumentation as the sole source of data to apply energy optimisation techniques. However, code instrumentation abstracts hardware features and rely on logs from software modules to represent energy consumption. Test cases have to be carefully planned as well to have meaningful logs, as use cases are usually diverse for mobile. Apart from reviewing techniques used to assess energy consumption on mobile platforms, this paper presents an analysis of hardware advancements on smartphones in an attempt to expose the underlying hardware characteristics which are generally abstracted to software developers. An understanding of such features is essential as software in itself does not consume energy, but does that indirectly through hardware it controls. Software projects can then be planned and designed to match the hardware characteristics without compromising much on energy consumption.","PeriodicalId":126155,"journal":{"name":"2022 IEEE 9th International Conference on Sciences of Electronics, Technologies of Information and Telecommunications (SETIT)","volume":"13 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-05-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE 9th International Conference on Sciences of Electronics, Technologies of Information and Telecommunications (SETIT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SETIT54465.2022.9875592","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Most computing capabilities are fast migrating from hardware to software. Despite this having a tendency of lowering energy consumption within devices, increase in computing capacity, improved display capabilities, and huge memory demands cancel out optimal energy savings. Software developers have to rely on code instrumentation as the sole source of data to apply energy optimisation techniques. However, code instrumentation abstracts hardware features and rely on logs from software modules to represent energy consumption. Test cases have to be carefully planned as well to have meaningful logs, as use cases are usually diverse for mobile. Apart from reviewing techniques used to assess energy consumption on mobile platforms, this paper presents an analysis of hardware advancements on smartphones in an attempt to expose the underlying hardware characteristics which are generally abstracted to software developers. An understanding of such features is essential as software in itself does not consume energy, but does that indirectly through hardware it controls. Software projects can then be planned and designed to match the hardware characteristics without compromising much on energy consumption.