PLX Publications

PLX architecture and tools have been used in some of the papers published by PALMS. These are listed below:

  • Ruby B. Lee and A. Murat Fiskiran, PLX: An Instruction Set Architecture and Testbed for Multimedia Information Processing, Journal of VLSI Signal Processing 40, 85-108, 2005. [PDF]
  • Xiao Yang, Shamik K. Valia, Michael J. Schulte, and Ruby B. Lee, Exploration and Evaluation of PLX Floating-point Instructions and Implementations for 3D Graphics, Proceedings of the 38th Annual Asilomar Conference on Signals, Systems, and Computers, November 2004. [PDF]
  • Ruby B. Lee and A. Murat Fiskiran, PLX: A Fully Subword-Parallel Instruction Set Architecture for Fast Scalable Multimedia Processing, Proceedings of the 2002 IEEE International Conference on Multimedia and Expo (ICME 2002), pp. 117-120, August 2002. [PDF] [PDF from proceedings]
  • Ruby B. Lee, A. Murat Fiskiran, Zhijie Shi and Xiao Yang, Refining Instruction Set Architecture for High-Performance Multimedia Processing in Constrained Environments, Proceedings of the 13th International Conference on Application-specific Systems, Architectures and Processors (ASAP 2002), pp. 253-264, July 2002. [PDF] [PDF from proceedings]

This paper discusses the new permutation instructions included in PLX 1.2:

  • Ruby B. Lee, Subword Permutation Instructions for Two-Dimensional Multimedia Processing in MicroSIMD Architectures, Proceedings of the IEEE International Conference on Application-Specific Systems, Architectures and Processors (ASAP 2000), pp. 3-14, July 2000. [PDF]

This paper discusses how to use PLX multimedia instructions to do matrix transpose:

  • Ruby Lee, Multimedia Extensions for General-Purpose Processors. Invited paper. Proceedings of the IEEE Signal Processing Systems Design and Implementation, pp. 9-23. November 1997. [PS][PDF]