Vectorizing for a SIMdD DSP architecture

  • Authors:
  • Dorit Naishlos;Marina Biberstein;Shay Ben-David;Ayal Zaks

  • Affiliations:
  • Haifa University Campus, Haifa, Israel;Haifa University Campus, Haifa, Israel;Haifa University Campus, Haifa, Israel;Haifa University Campus, Haifa, Israel

  • Venue:
  • Proceedings of the 2003 international conference on Compilers, architecture and synthesis for embedded systems
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

The Single Instruction Multiple Data (SIMD) model for finegrained parallelism was recently extended to support SIMD operations on disjoint vector elements. In this paper we demonstrate how SIMdD (SIMD on disjoint data) supports e#ective vectorization of digital signal processing (DSP) benchmarks, by facilitating data reorganization and reuse. In particular we show that this model can be adopted by a compiler to achieve nearoptimal performance for important classes of kernels.