Lx: A technology platform for customizable VLIW embedded processing

被引:0
|
作者
Faraboschi, P [1 ]
Brown, G [1 ]
Fisher, JA [1 ]
Desoli, G [1 ]
Homewood, F [1 ]
机构
[1] Hewlett Packard Labs, Cambridge, MA USA
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:203 / 213
页数:11
相关论文
共 50 条
  • [31] VLIW Processor Codesign for Video Processing
    Jörg Wilberg
    Raul Camposano
    [J]. Design Automation for Embedded Systems, 1997, 2 : 79 - 119
  • [32] VLIW architectures for video signal processing
    Wolf, W
    [J]. MULTIMEDIA HARDWARE ARCHITECTURES 1998, 1998, 3311 : 52 - 57
  • [33] VLIW processor codesign for video processing
    Wilberg, J
    Camposano, R
    [J]. DESIGN AUTOMATION FOR EMBEDDED SYSTEMS, 1997, 2 (01) : 79 - 119
  • [34] A new embedded solution of hyperspectral data processing platform-the embedded GPU computer
    Zhang, Lei
    Gao, Jiao Bo
    Hu, Yu
    Sun, Ke Feng
    Wang, Ying Hui
    Cheng, Juan
    Sun, Dan Dan
    Li, Yu
    [J]. HYPERSPECTRAL REMOTE SENSING APPLICATIONS AND ENVIRONMENTAL MONITORING AND SAFETY TESTING TECHNOLOGY, 2016, 10156
  • [35] Vehicle Embedded Data Stream Processing Platform for Android Devices
    Akiyama, Shingo
    Nakamoto, Yukikazu
    Yamaguchi, Akihiro
    Sato, Kenya
    Takada, Hiroaki
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2015, 6 (02) : 285 - 294
  • [36] Android Platform based on Vehicle Embedded Data Stream Processing
    Nakamoto, Yukikazu
    Okamoto, Masanori
    Bhuiya, Mohanmed
    Yamaguchi, Akihiro
    Sato, Kenya
    Honda, Shinya
    Takada, Hiroaki
    [J]. 2013 IEEE 10TH INTERNATIONAL CONFERENCE ON AND 10TH INTERNATIONAL CONFERENCE ON AUTONOMIC AND TRUSTED COMPUTING (UIC/ATC) UBIQUITOUS INTELLIGENCE AND COMPUTING, 2013, : 48 - 55
  • [37] Design and research of embedded data processing platform on power equipments
    Li, Hui
    Zhang, Hao
    Peng, Daogang
    [J]. Journal of Information and Computational Science, 2008, 5 (04): : 1875 - 1883
  • [38] VERSATILE AND PORTABLE DSP PLATFORM FOR LEARNING EMBEDDED SIGNAL PROCESSING
    Gan, Woon-Seng
    Seth, Abhishek
    Kuo, Sen M.
    [J]. 2011 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, 2011, : 2888 - 2891
  • [39] Simulation Design of an Efficient MTI Processing Module for Embedded Platform
    Yousuf, Munaza
    Mahmud, Riaz
    Aziz, Arshad
    [J]. 2013 2ND MEDITERRANEAN CONFERENCE ON EMBEDDED COMPUTING (MECO), 2013,
  • [40] Realization of platform based on Java']Java technology for embedded systems
    Deng, AQ
    Yu, HJ
    Hu, SX
    [J]. ESA'04 & VLSI'04, PROCEEDINGS, 2004, : 199 - 205