DocumentCode :
2164945
Title :
HiPAR-DSP: a parallel VLIW RISC processor for real time image processing applications
Author :
Wittenburg, J.P. ; Ohmacht, M. ; Kneip, J. ; Hinrichs, W. ; Pirsch, P.
Author_Institution :
Lab. fur Infomationstechnol., Hannover Univ., Germany
fYear :
1997
fDate :
10-12 Dec 1997
Firstpage :
155
Lastpage :
162
Abstract :
Derived from a thorough analysis of a wide class of image processing algorithms´ properties, a parallel RISC architecture has been developed. The architecture gains performance from data level parallelism as well as from instruction level parallelism. From the beginning of the concept phase, high-level programming capabilities have been one of the major design goals. Thus, there has been a steady interaction between the design of the software development toolkit-optimizing assembler and C++ compiler-and the architecture itself. The RISC-typical register files are one of the most critical elements as well concerning die size and clock frequency as the assembler´s ability in VLIW scheduling. Running at 100 MHz (200 mm2 , 0.35 μm CMOS) the processor reaches a sustained performance of more than 2 GOPS for a wide range of image processing algorithms
Keywords :
image processing; instruction sets; multiprocessing systems; parallel architectures; performance evaluation; program assemblers; program compilers; programming environments; real-time systems; reduced instruction set computing; scheduling; 100 MHz; C++ compiler; HiPAR-DSP; VLIW scheduling; clock frequency; data level parallelism; die size; high-level programming; instruction level parallelism; optimizing assembler; parallel RISC architecture; parallel VLIW RISC processor; performance; real time image processing applications; register files; software development toolkit; Algorithm design and analysis; Assembly; Computer architecture; Image analysis; Image processing; Performance gain; Programming; Reduced instruction set computing; Software design; VLIW;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Algorithms and Architectures for Parallel Processing, 1997. ICAPP 97., 1997 3rd International Conference on
Conference_Location :
Melbourne, Vic.
Print_ISBN :
0-7803-4229-1
Type :
conf
DOI :
10.1109/ICAPP.1997.651487
Filename :
651487
Link To Document :
بازگشت