Interaction between Sub-word Parallelism Exploitation and Low Power Code Transformations for VLIW Multi-media Processors

  • Authors:
  • K. Masselos;C. E. Goutis;F. Catthoor;H. DeMan

  • Affiliations:
  • -;-;-;-

  • Venue:
  • VOLTA '99 Proceedings of the IEEE Alessandro Volta Memorial Workshop on Low-Power Design
  • Year:
  • 1999

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, the main focus is on the interaction of power optimizing code transformations with the special performance improving sub-word instructions present in modern VLIW multi-media processors. The code transformations proposed by us heavily reduce the power consumption by moving the main part of the memory accesses from larger (off-chip) memories to smaller (on-chip) storage. In addition, most of the time their application also leads to system performance enhancement (in number of cycles) as well. Experimental results on real-life data-dominated applications clearly demonstrate that the application of our power optimizing code transformations approach is orthogonal to the use of instructions related to arithmetic (sub-word) parallelism exploitation. A second conclusion is that the positive impact of our transformations on performance is typically even larger than the effect of the sub-word instructions for the complete application.