Exploiting a new level of DLP in multimedia applications

  • Authors:
  • Jesus Corbal;Mateo Valero;Roger Espasa

  • Affiliations:
  • Departament d' Arquitectura de Computadors, UPC. Universitat Politècnica de Catalunya, Barcelona, Spain;Departament d' Arquitectura de Computadors, UPC. Universitat Politècnica de Catalunya, Barcelona, Spain;Compaq Computer Corp., Shrewsbury, MA

  • Venue:
  • Proceedings of the 32nd annual ACM/IEEE international symposium on Microarchitecture
  • Year:
  • 1999

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper proposes and evaluates MOM: a novel ISA paradigm targeted at multimedia applications. By fusing conventional vector ISA approaches together with more recent SIMD-like (Single Instruction Multiple Data) ISAs (such as MMX), we have developed a new matrix oriented ISA which efficiently deals with the small matrix structures typically found in multimedia applications. MOM exploits a level of DLP not reachable by neither conventional vector ISAs nor SIMD-like media ISA extensions. Our results show that MOM provides a factor of 1.3x to 4x performance improvement when compared with two different multimedia extensions (MMX and MDMX) on several kernels, which translates into up to a 50% of performance gain when measuring full applications (20% in average). Furthermore, the streaming nature of MOM provides additional advantages for executing multimedia applications, such as a very low fetch pressure or a high tolerance to memory latency, making MOM an ideal candidate for the embedded domain.