An Algorithm-Hardware-System Approach to VLIW Multimedia Processors

  • Authors:
  • Mladen Berekovic;Peter Pirsch;Johannes Kneip

  • Affiliations:
  • Laboratorium füur Informationstechnologie, Universität Hannover Schneiderberg 32, D-30167 Hannover, Germany;Laboratorium füur Informationstechnologie, Universität Hannover Schneiderberg 32, D-30167 Hannover, Germany;Robert Bosch GmbH, Hildesheim, Germany

  • Venue:
  • Journal of VLSI Signal Processing Systems - special issue on multimedia signal processing
  • Year:
  • 1998

Quantified Score

Hi-index 0.00

Visualization

Abstract

Very Long Instruction Word (VLIW) processor architecturesfor multimedia applications are discussed from an algorithm, hardwareand system based point of view. VLIW processors show high flexibilityand processing power, as well as a good utilization of resources bycompiler-generated code, but their exclusive exploitation ofinstruction level parallelism (ILP) decreases in efficiency as thedegree of parallelism increases. This is mainly caused bycharacteristics of multimedia algorithms, increasing wiring delays,compiler restrictions, and a widening gap between on-chip processingspeed and available bandwidth to external memory. As new multimediaapplications and standards continue to evolve (MPEG-4), the demandfor higher processing power will continue. Therefore, parallelprocessing in all its available forms will have to be exploited toachieve significant performance improvements. We show that, due tothe diminishing returns from a further increase in ILP, multimediaapplications will benefit more from an additional exploitation ofparallelism at thread-level. We examine how simultaneousmultithreading (SMT), a novel architectural approach combining VLIWtechniques with parallel processing of threads, can efficiently beused to further increase performance of typical multimedia workloads.