ACM Home Page
Please provide us with feedback. Feedback
Vectorizing for a SIMdD DSP architecture
Full text PdfPdf (301 KB)
Source International Conference on Compilers, Architecture and Synthesis for Embedded Systems archive
Proceedings of the 2003 international conference on Compilers, architecture and synthesis for embedded systems table of contents
San Jose, California, USA
SESSION: Compilation table of contents
Pages: 2 - 11  
Year of Publication: 2003
ISBN:1-58113-676-5
Authors
Dorit Naishlos  Haifa University Campus, Haifa, Israel
Marina Biberstein  Haifa University Campus, Haifa, Israel
Shay Ben-David  Haifa University Campus, Haifa, Israel
Ayal Zaks  Haifa University Campus, Haifa, Israel
Sponsors
ACM: Association for Computing Machinery
SIGMICRO: ACM Special Interest Group on Microarchitectural Research and Processing
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 49,   Citation Count: 16
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/951710.951714
What is a DOI?

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.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
A. J. C. Bik, M. Girkar, P. M. Grey, and X. Tian. Efficient exploitation of parallelism on Pentium III and Pentium 4 processor-based systems. Intel Technology J., February 2001.
3
4
 
5
 
6
 
7
Paul D'Arcy and Scott Beach. StarCore SC140: A new DSP architecture for portable devices. In Wireless Symposium. Motorola, September 1999.
 
8
 
9
 
10
Texas Instruments. www.ti.com/sc/c6x, 2000.
 
11
M. Kandemir, I. Kadayif, A. Choudhary, and J. A. Zambreno. Optimizing internest data locality. In PACT, pages 127--135, 2002.
 
12
 
13
Samuel Larsen, Emmett Witchel, and Saman Amarasinghe. Techniques for increasing and detecting memory alignment. Technical Memo 621, MIT LCS, November 2001.
 
14
 
15
 
16
17
 
18
 
19
20
 
21
 
22
 
23

CITED BY  17

Collaborative Colleagues:
Dorit Naishlos: colleagues
Marina Biberstein: colleagues
Shay Ben-David: colleagues
Ayal Zaks: colleagues