Energy-aware scheduling and simulation methodologies for parallel security processors with multiple voltage domains

  • Authors:
  • Yung-Chia Lin;Yi-Ping You;Chung-Wen Huang;Jenq Kuen Lee;Wei-Kuan Shih;Ting-Ting Hwang

  • Affiliations:
  • Department of Computer Science, National Tsing Hua University, Hsinchu, Taiwan 30013;Department of Computer Science, National Tsing Hua University, Hsinchu, Taiwan 30013;Department of Computer Science, National Tsing Hua University, Hsinchu, Taiwan 30013;Department of Computer Science, National Tsing Hua University, Hsinchu, Taiwan 30013;Department of Computer Science, National Tsing Hua University, Hsinchu, Taiwan 30013;Department of Computer Science, National Tsing Hua University, Hsinchu, Taiwan 30013

  • Venue:
  • The Journal of Supercomputing
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Dynamic voltage scaling (DVS) and power gating (PG) have become mainstream technologies for low-power optimization in recent years. One issue that remains to be solved is integrating these techniques in correlated domains operating with multiple voltages. This article addresses the problem of power-aware task scheduling on a scalable cryptographic processor that is designed as a heterogeneous and distributed system-on-a-chip, with the aim of effectively integrating DVS, PG, and the scheduling of resources in multiple voltage domains (MVD) to achieve low energy consumption. Our approach uses an analytic model as the basis for estimating the performance and energy requirements between different domains and addressing the scheduling issues for correlated resources in systems. We also present the results of performance and energy simulations from transaction-level models of our security processors in a variety of system configurations. The prototype experiments show that our proposed methods yield significant energy reductions. The proposed techniques will be useful for implementing DVS and PG in domains with multiple correlated resources.