A VLIW GEOMETRY PROCESSOR WITH SOFTWARE BYPASS MECHANISM

Citation
Y. Kimura et al., A VLIW GEOMETRY PROCESSOR WITH SOFTWARE BYPASS MECHANISM, IEICE transactions on electronics, E81C(5), 1998, pp. 669-679
Citations number
18
Categorie Soggetti
Engineering, Eletrical & Electronic
ISSN journal
09168524
Volume
E81C
Issue
5
Year of publication
1998
Pages
669 - 679
Database
ISI
SICI code
0916-8524(1998)E81C:5<669:AVGPWS>2.0.ZU;2-O
Abstract
This paper describes the 'Procyon' processor which is to be used for g eometry processing. The objective of this processor is to provide a hi gh performance geometry processor to support next generation 3D graphi cs such as game and CAD applications. The Procyon processor is a four parallel VLIW processor which makes hardware logic simple. We are purs uing performance improvement by compiler optimization. Procyon has a u nique feature called 'Software bypass' as well as special hardware to support 3D graphics processing. Software bypass enables the compiler t o make accesses to data on hardware bypass lines. By using this inform ation, the compiler can schedule instructions much more freely and gen erates efficient VLIW code. Other features of Procyon are multiply-add -accumulate instruction, SIMD instructions and clipping instructions. Procyon VLIW code is held in compacted form, which improves memory per formance. A program development environment, such as a pipeline simula tor and an assembly code parallelizer, is also prepared for system and application programmers. Preliminary simulation results demonstrate t hat a performance of 2.6 M polygons per second at 125 MHz Procyon is a ttained.