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