|
Journal of Zhejiang University SCIENCE A
ISSN 1673-565X(Print), 1862-1775(Online), Monthly
2008 Vol.9 No.4 P.524-530
Efficient SIMD optimization for media processors
Abstract: Single instruction multiple data (SIMD) instructions are often implemented in modern media processors. Although SIMD instructions are useful in multimedia applications, most compilers do not have good support for SIMD instructions. This paper focuses on SIMD instructions generation for media processors. We present an efficient code optimization approach that is integrated into a retargetable C compiler. SIMD instructions are generated by finding and combining the same operations in programs. Experimental results for the UltraSPARC VIS instruction set show that a speedup factor up to 2.639 is obtained.
Key words: Retargetable compiler, Single instruction multiple data (SIMD) instruction, LCC
References:
Open peer comments: Debate/Discuss/Question/Opinion
<1>
DOI:
10.1631/jzus.A071203
CLC number:
TP314
Download Full Text:
Downloaded:
2978
Clicked:
5648
Cited:
1
On-line Access:
Received:
2007-04-18
Revision Accepted:
2007-11-27
Crosschecked: