DocumentCode
2652846
Title
Exploration and evaluation of PLX floating-point instructions and implementations for 3D graphics
Author
Yang, Xiao ; Valia, Shamik K. ; Schulte, Michael J. ; Lee, Ruby B.
Author_Institution
Dept. of Electr. Eng., Princeton Univ., NJ, USA
Volume
2
fYear
2004
fDate
7-10 Nov. 2004
Firstpage
1873
Abstract
PLX FP is a floating-point instruction set architecture (ISA) extension to PLX that is designed for fast and efficient 3D graphics processing. In this paper, we explore the implementation and performance of the fundamental functional unit for PLX FP, the floating-point multiply-accumulate (FMAC) functional unit. We present simulation and synthesis results for several implementations with increasingly powerful sets of instructions, to compare area and delay tradeoffs. We also evaluate the performance tradeoffs with examples taken from the 3D graphics processing pipeline.
Keywords
computer graphics; floating point arithmetic; instruction sets; pipeline arithmetic; 3D graphics processing; delay tradeoffs; floating-point instruction set architecture; floating-point multiply-accumulate functional unit; Arithmetic; Color; Computer architecture; Computer graphics; Costs; Delay; Engines; Instruction sets; Parallel processing; Scientific computing;
fLanguage
English
Publisher
ieee
Conference_Titel
Signals, Systems and Computers, 2004. Conference Record of the Thirty-Eighth Asilomar Conference on
Print_ISBN
0-7803-8622-1
Type
conf
DOI
10.1109/ACSSC.2004.1399489
Filename
1399489
Link To Document