Title :
Sub-operation parallelism optimization in SIMD processor synthesis and its experimental evaluations
Author :
Togawa, Nozomu ; Kawazu, Hideki ; Uchida, Jumpei ; Miyaoka, Yuichiro ; Yanagisawa, Masao ; Ohtsuki, Tatsuo
Author_Institution :
Dept. of Comput. Sci., Waseda Univ., Tokyo, Japan
Abstract :
In this paper, we propose a sub-operation parallelism optimization algorithm in SIMD processor synthesis. Given an initial assembly code and timing constraints, our algorithm synthesizes a processor core with sub-operation parallelism optimization for SIMD functional units. First we consider an initial processor which has sufficient hardware units for executing an initial assembly code. An initial processor core includes the maximum sub-operation parallelism for each SIMD functional unit. By gradually reducing sub-operation parallelism, we can finally have a processor core with small area meeting given timing constraints. We show the effectiveness of our proposed algorithm through experimental results.
Keywords :
microprocessor chips; optimisation; parallel architectures; SIMD functional units; SIMD processor synthesis; hardware units; processor core; sub-operation parallelism optimization; timing constraints; Assembly; Computer science; Constraint optimization; Hardware; Image processing; Kernel; Parallel processing; Registers; Timing;
Conference_Titel :
Circuits and Systems, 2005. ISCAS 2005. IEEE International Symposium on
Print_ISBN :
0-7803-8834-8
DOI :
10.1109/ISCAS.2005.1465383