Energy-aware instruction-set customization for real-time embedded multiprocessor systems

  • Authors:
  • Seungrok Jung;Jungsoo Kim;Sangkwon Na;Chong-Min Kyung

  • Affiliations:
  • SOC Platform Development Team, System LSI Division, Device Solution Business, Samsung Electronics, Yongin, South Korea;Dept. of EECS, Korea Advanced Institute of Science and Technology, Daejeon, South Korea;Dept. of EECS, Korea Advanced Institute of Science and Technology, Daejeon, South Korea;Dept. of EECS, Korea Advanced Institute of Science and Technology, Daejeon, South Korea

  • Venue:
  • Proceedings of the 14th ACM/IEEE international symposium on Low power electronics and design
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents a method to customize instruction-set for configurable multiprocessors under a given silicon area budget so that total dynamic energy consumption is minimized when dynamic voltage and frequency scaling (DVFS) is employed. The proposed method is based on Mixed-Integer Linear Programming (MILP) to select the optimal processor configurations for real-time tasks from custom instruction candidates. We have evaluated the proposed method using real-life applications and commercial configurable processors. The results show that the optimally configured multiprocessors by our method has up to 23.2% reduction of dynamic energy consumption in comparison with the multiprocessors configured by a conventional approach.