사용자 경험을 기반으로 big.LITTLE 멀티코어 구조의 스마트 모바일 단말의 에너지 소비를 최적화 하는 소프트웨어 구조 설계

User Experience Assisted Energy-Efficient Software Design for Mobile Devices on the big.LITTLE Core Architecture

  • 임성화 (남서울대학교 멀티미디어학과)
  • 투고 : 2020.02.25
  • 심사 : 2020.03.18
  • 발행 : 2020.03.31

초록

In Smart mobile devices embedding big.LITTLE architectures, the conventional multi-core assignment scheme for user applications may incur wasteful energy consumption and long response time. In this paper, we propose a user experience assisted energy-efficient multicore assignment scheme. Our simulation results show that the proposed scheme achieves at 40% less energy consumption and at 20% less response time comparing to the legacy scheme.

키워드

참고문헌

  1. Pi-Cheng Hsiu, Po-Hsien Tseng, Wei-Ming Chen, Chin- Chiang Pan, and Tei-Wei Kuo, "User-centric scheduling and governing on mobile devices with big.little processors," ACM Transactions on Embedded Computing Systems, vol. 15, no. 1, pp.17-22, 2016.
  2. D. H. Bui, Y. Liu, H. Kim, I. Shin and F. Zhao, "Rethinking Energy-Performance Trade-Off in MObile Web Page Loading," Mobicom 2015, Paris, France, pp.14-26, Sep. 2015.
  3. DongHoon Kim, Young-Bae Ko, and Sung-Hwa Lim, "Power-efficient big.LITTLE core assignment scheme for real-time smartphone applications, In The 4th International Symposium on Mobile Internet Security (MobiSec), Oct. 2019.
  4. C. Hwang, S. Pushp, C. Koh, & J. Yoon, Y. Liu, S. Choi, J. Song, "RAVEN: Perception-aware Optimization of Power Consumption for Mobile Games", Mobicom17, Utah, USA, pp. 422-434, Oct. 2017.
  5. L. Zhong and N.K. Jha, "Graphical User Interface Energy Characterization for Handheld Computers," Proc. Int'l Conf. Compilers, Architecture, and Synthesis for Embedded Systems, pp. 232-242, Oct. 2003.
  6. D. Li, S. Hao, J. Gui, W. G.J. Halford, "An Empirical Study of the Energy Consumption of Android Applications," Proc. 2014 IEEE International Conference of Software Maintenance and Evolution, Canada, Oct. 2014.
  7. K. S. Vallerio, Lin Zhong and N. K. Jha, "Energyefficient graphical user interface design," in IEEE Transactions on Mobile Computing, vol. 5, no. 7, pp. 846-859, July 2006. https://doi.org/10.1109/TMC.2006.97
  8. J. A. Paradiso and T. Starner, "Energy scavenging for mobile and wireless electronics," IEEE Pervasive computing, vol. 1, pp. 18-27, 2005.
  9. Android official site, developers.android.com.
  10. "big.LITTLE Technology: The Future of Mobile," white paper, ARM technology. Available: https://www.arm.com/files/pdf/big_LITTLE_Technology_the_Futue_of_Mobile.pdf