A HARDWARE COMPILATION FLOW FOR INSTANCE-SPECIFIC VLIW CORES

被引:0
|
作者
Koester, Markus [1 ]
Luk, Wayne [1 ]
Brown, Geoffrey [2 ]
机构
[1] Univ London Imperial Coll Sci Technol & Med, Dept Comp, London, England
[2] Indiana Univ, Dept Comp Sci, Bloomington, IN USA
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Hardware compilers for high-level programming languages are important tools to reduce the design productivity gap in hardware development. In this paper a hardware compilation approach is described, which is able to generate a hardware description based on a specification in a high-level programming language such as ANSI C. No modification of the program specification is required, allowing it to be suitable for a hardware and a software implementation at the same time. The parallelism is extracted by using VLIW optimization techniques. The generated hardware implementation is an instance-specific VLIW core, which is defined by its high-level program specification. To demonstrate the principle of the design flow, a prototype is presented which uses the VEX compiler as the front-end and the Handel-C tool chain as the back-end. The resulting instance-specific VLIW cores of several test functions are compared to equivalent software implementations.
引用
收藏
页码:618 / +
页数:2
相关论文
共 50 条
  • [41] Instance-Specific Algorithm Selection via Multi-Output Learning
    Chen, Kai
    Dou, Yong
    Lv, Qi
    Liang, Zhengfa
    TSINGHUA SCIENCE AND TECHNOLOGY, 2017, 22 (02) : 210 - 217
  • [42] Beyond Local Search: Tracking Objects Everywhere with Instance-Specific Proposals
    Zhu, Gao
    Porikli, Fatih
    Li, Hongdong
    2016 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2016, : 943 - 951
  • [43] Causal network perturbations for instance-specific analysis of single cell and disease samples
    Buschur, Kristina L.
    Chikina, Maria
    Benos, Panayiotis V.
    BIOINFORMATICS, 2020, 36 (08) : 2515 - 2521
  • [44] Instance-specific multi-objective parameter tuning based on fuzzy logic
    Ries, Jana
    Beullens, Patrick
    Salt, David
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2012, 218 (02) : 305 - 315
  • [45] Instance-Specific Model Perturbation Improves Generalized Zero-Shot Learning
    Yang, Guanyu
    Huang, Kaizhu
    Zhang, Rui
    Yang, Xi
    NEURAL COMPUTATION, 2024, 36 (05) : 936 - 962
  • [46] Enlarging Instance-specific and Class-specific Information for Open-set Action Recognition
    Cen, Jun
    Zhang, Shiwei
    Wang, Xiang
    Pei, Yixuan
    Qing, Zhiwu
    Zhang, Yingya
    Chen, Qifeng
    2023 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2023, : 15295 - 15304
  • [47] Efficient Branch and Bound on FPGAs Using Work Stealing and Instance-Specific Designs
    Riebler, Heinrich
    Lass, Michael
    Mittendorf, Robert
    Loecke, Thomas
    Plessl, Christian
    ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS, 2017, 10 (03)
  • [48] An Instance-Specific Algorithm for Learning the Structure of Causal Bayesian Networks Containing Latent Variables
    Jabbari, Fattaneh
    Cooper, Gregory F.
    PROCEEDINGS OF THE 2020 SIAM INTERNATIONAL CONFERENCE ON DATA MINING (SDM), 2020, : 433 - 441
  • [49] Gradient-Based Instance-Specific Visual Explanations for Object Specification and Object Discrimination
    Zhao, Chenyang
    Hsiao, Janet H.
    Chan, Antoni B.
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2024, 46 (09) : 5967 - 5985
  • [50] Instance-specific 6-DoF Object Pose Estimation from Minimal Annotations
    Singh, Rohan P.
    Kumagai, Iori
    Gabas, Antonio
    Benallegue, Mehdi
    Yoshiyasu, Yusuke
    Kanehiro, Fumio
    2020 IEEE/SICE INTERNATIONAL SYMPOSIUM ON SYSTEM INTEGRATION (SII), 2020, : 109 - 114