Title : 
The Research on SLP Optimization Technique towards DSP
         
        
            Author : 
Suo, Weiyi ; Zhao, Rongcai ; Yao, Yuan ; Liu, Peng
         
        
            Author_Institution : 
Nat. Digital Switching Syst. Eng. & Technol. R&D Center, Zhengzhou, China
         
        
        
        
        
        
            Abstract : 
According to the application of Super word Level Paralleism (SLP) auto-vectorization compiling system in Digital Signal Processing (DSP), due to the specialized functions of DSP frame, such as the specific addressing model, a wide variety of registers, irregular data branch, the obstacle of dependence relation to vectorization non-aligned data or other reasons, which resulted in the compiler can not support SIMD auto-vectorization with the feature of DSP. In order to solve this problem, the SLP auto-vectorization method was studied towards DSP frame. Based on the specialized functions of DSP frame, the instruction analysis and optimization algorithm in SLP auto-vectorization were improved, so as to transform more high-efficiency source program. The experimental results show that the optimization method of this paper has a tremendous role on improving DSP performances and reducing power consumption.
         
        
            Keywords : 
digital signal processing chips; optimisation; power consumption; program compilers; DSP; SIMD auto-vectorization; SLP auto-vectorization method; SLP optimization technique; digital signal processing; high-efficiency source program; instruction analysis; optimization algorithm; power consumption; superword level parallelism auto-vectorization compiling system; vectorization nonaligned data; Algorithm design and analysis; Arrays; Digital signal processing; Optimization; Redundancy; Registers; Vectors; Auto-vectorization; DSP; Instruction analysis; Redundancy optimization; SIMD;
         
        
        
        
            Conference_Titel : 
Distributed Computing and Applications to Business, Engineering & Science (DCABES), 2012 11th International Symposium on
         
        
            Conference_Location : 
Guilin
         
        
            Print_ISBN : 
978-1-4673-2630-8
         
        
        
            DOI : 
10.1109/DCABES.2012.22