DocumentCode :
2605212
Title :
Systematic design of programs with sub-word parallelism
Author :
Schaffer, Rainer ; Merker, Renate ; Catthoor, Francky
Author_Institution :
Inst. of Circuits & Syst., Dresden Univ. of Technol., Germany
fYear :
2002
fDate :
2002
Firstpage :
393
Lastpage :
398
Abstract :
Upcoming processor generations increasingly provide instructions for sub-word parallelism. Thus, parallel execution of 2, 4 or 8 instructions (add, sub) or of complex instructions (sum of differences) with an input of 2, 4 or 8 operand pairs becomes possible. The exploitation of sub-word parallelism is still weakly supported by current compilers. To close this gap we present an approach to generate programs for processors with sub-word parallelism. To this end we adapt methods from the design of parallel processor arrays. An algorithm representing short term analysis filtering is used to illustrate the approach.
Keywords :
instruction sets; parallel programming; program compilers; compilers; operand pairs; parallel execution instructions; parallel processor arrays; short term analysis filtering; sub-word parallelism; systematic program design; Algorithm design and analysis; Circuits and systems; Design methodology; Difference equations; Digital signal processing; Filtering algorithms; Instruction sets; Parallel processing; Process design; Signal processing algorithms;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Computing in Electrical Engineering, 2002. PARELEC '02. Proceedings. International Conference on
Print_ISBN :
0-7695-1730-7
Type :
conf
DOI :
10.1109/PCEE.2002.1115305
Filename :
1115305
Link To Document :
بازگشت