TY - GEN
T1 - Adding 3D graphics support to PLX
AU - Yang, Xiao
AU - Lee, Ruby
PY - 2003
Y1 - 2003
N2 - PLX is a compact, fully subword-parallel instruction set architecture (ISA) for very fast multimedia processing. This paper adds floating-point instructions to PLX for 3D graphics processing, which is essential for applications such as games and digital content creation. Based on an analysis of the 3D graphics pipeline from an ISA point of view, we show the operations and data types needed. We present the FP ISA and demonstrate its use and performance with code examples from the 3D graphics pipeline.
AB - PLX is a compact, fully subword-parallel instruction set architecture (ISA) for very fast multimedia processing. This paper adds floating-point instructions to PLX for 3D graphics processing, which is essential for applications such as games and digital content creation. Based on an analysis of the 3D graphics pipeline from an ISA point of view, we show the operations and data types needed. We present the FP ISA and demonstrate its use and performance with code examples from the 3D graphics pipeline.
KW - 3D graphics
KW - Floating-point
KW - Instruction-set architecture (ISA)
KW - Multimedia
KW - Processor architecture
UR - http://www.scopus.com/inward/record.url?scp=84893967852&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84893967852&partnerID=8YFLogxK
U2 - 10.1109/ITRE.2003.1270568
DO - 10.1109/ITRE.2003.1270568
M3 - Conference contribution
AN - SCOPUS:84893967852
SN - 0780377249
SN - 9780780377240
T3 - Proceedings, ITRE 2003 - International Conference on Information Technology: Research and Education
SP - 40
EP - 44
BT - Proceedings, ITRE 2003 - International Conference on Information Technology
T2 - 2003 International Conference on Information Technology: Research and Education, ITRE 2003
Y2 - 11 August 2003 through 13 August 2003
ER -