Affiliation:
1. Hewlett-Packard Laboratories (Cambridge, MA)
2. STMicroelectronics (Cambridge, MA)
Abstract
Lx is a scalable and customizable VLIW processor technology platform designed by Hewlett-Packard and STMicroelectronics that allows variations in instruction issue width, the number and capabilities of structures and the processor instruction set. For Lx we developed the architecture and software from the beginning to support both scalability (variable numbers of identical processing resources) and customizability (special purpose resources).
In this paper we consider the following issues. When is customization or scaling beneficial? How can one determine the right degree of customization or scaling for a particular application domain? What architectural compromises were made in the Lx project to contain the complexity inherent in a customizable and scalable processor family?
The experiments described in the paper show that specialization for an application domain is effective, yielding large gains in price/performance ratio. We also show how scaling machine resources scales performance, although not uniformly across all applications. Finally we show that customization on an application-by-application basis is today still very dangerous and much remains to be done for it to become a viable solution.
Publisher
Association for Computing Machinery (ACM)
Reference15 articles.
1. Colwell R. O'Donnell J. Papworth D. and Rodman P. "Instruction Storage Method with a Compressed Format using a Mask Word" U.S. Patent 5057837 Oct. 1991. Colwell R. O'Donnell J. Papworth D. and Rodman P. "Instruction Storage Method with a Compressed Format using a Mask Word" U.S. Patent 5057837 Oct. 1991.
2. A VLIW architecture for a trace scheduling compiler
3. Trace Scheduling: A Technique for Global Microcode Compaction
4. IBM Corp. "CodePack Compression for PowerPC". Available as: http://www.chips.ibm.com/products/powerpc/ cores/cdpak.html IBM Corp. "CodePack Compression for PowerPC". Available as: http://www.chips.ibm.com/products/powerpc/ cores/cdpak.html
Cited by
21 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献