DocumentCode :
2885663
Title :
Accelerating floating-point 3D graphics for vector microprocessors
Author :
Lutz, David R. ; Hinds, Chris N.
Author_Institution :
ARM Inc., Austin, TX, USA
Volume :
1
fYear :
2003
fDate :
9-12 Nov. 2003
Firstpage :
355
Abstract :
We present performance results and discuss optimization techniques for floating-point 3D graphics primitives on the ARM vector floating-point (VFP) coprocessor. Much of the work in 3D graphics is performed by a surprisingly small number of primitives. Handheld devices cannot always afford the power and cost of dedicated graphics processors, so there is considerable interest in performing these primitives on the handheld´s own processor. In this paper, we examine the 3D graphics pipeline, break out the important primitives, and then show how to vectorize and optimize these primitives on the VFP.
Keywords :
computer graphics; coprocessors; floating point arithmetic; optimisation; vector processor systems; 3D graphics pipeline; ARM vector floating-point coprocessor; floating-point 3D graphics primitive; optimization; vector microprocessor; Acceleration; Computer architecture; Coprocessors; Graphics; Handheld computers; Microprocessors; Pipelines; Registers; Rendering (computer graphics); Road transportation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Signals, Systems and Computers, 2004. Conference Record of the Thirty-Seventh Asilomar Conference on
Print_ISBN :
0-7803-8104-1
Type :
conf
DOI :
10.1109/ACSSC.2003.1291935
Filename :
1291935
Link To Document :
بازگشت