Compilation reuse and hybrid compilation - An experiment

被引:0
|
作者
Loka, Raghavendra Rao [1 ]
机构
[1] Raghavendra Rao Loka, Palo Alto, CA USA
关键词
D O I
10.1145/1147214.1147222
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Compiling hardware models to machine code poses some unusual problems. While compilers for traditional programming languages are well understood, they tend to take very long to compile the C code generated from hardware models. The code generated from hardware models, unlike in the inputs seen by traditional compilers, have too many simple routines. These routines have much simpler control flow, and the patterns of the routines are repeated several times over. This paper discusses the approaches developed at Synopsys to compile these routines as optimally as traditional compilers, but taking less time.
引用
收藏
页码:42 / 49
页数:8
相关论文
共 50 条
  • [1] An experiment in the compilation of mortality statistics
    Dublin, LI
    Kopf, EW
    [J]. PUBLICATIONS OF THE AMERICAN STATISTICAL ASSOCIATION, 1913, 13 : 639 - 647
  • [2] An experiment in the compilation of mortality statistics
    Dublin, LI
    Kopf, EW
    [J]. QUARTERLY PUBLICATIONS OF THE AMERICAN STATISTICAL ASSOCIATION, 1913, 13 : 639 - 647
  • [3] Compilation techniques for hybrid systems
    Gallini, Alberto
    Rosti, Alberto
    Bocchio, Sara
    [J]. WMSCI 2006: 10TH WORLD MULTI-CONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL III, PROCEEDINGS, 2006, : 231 - 236
  • [4] Hybrid compilation - A case study
    Loka, RR
    [J]. ACM SIGPLAN NOTICES, 2005, 40 (12) : 24 - 27
  • [5] AN EXPERIMENT IN THE COMPILATION OF MORTALITY STATISTICS.
    Dublin, Louis I.
    Kopf, Edwin W.
    [J]. JOURNAL OF THE AMERICAN STATISTICAL ASSOCIATION, 1913, 13 (104) : 639 - 647
  • [6] REDUCING COMPILATION TIME BY A COMPILATION SERVER
    ONODERA, T
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 1993, 23 (05): : 477 - 485
  • [7] A Hybrid Framework to Accelerate Adaptive Compilation Systems
    Bertazi, Gabriel Krisman
    da Silva, Anderson Faustino
    Borin, Edson
    [J]. PROGRAMMING LANGUAGES, SBLP 2014, 2014, 8771 : 139 - 144
  • [8] Method Based Technique Compilation of Compilation with Server
    Nimbarte, Mrudula
    Nagtode, Smita
    [J]. PROCEEDINGS OF THE FIRST AMRITA ACM-W CELEBRATION OF WOMEN IN COMPUTING IN INDIA (A2WIC), 2010,
  • [9] Whole program compilation for embedded software: The ADSL experiment
    Cockx, AJ
    [J]. PROCEEDINGS OF THE NINTH INTERNATIONAL SYMPOSIUM ON HARDWARE/SOFTWARE CODESIGN, 2001, : 214 - 218
  • [10] COLAB - A HYBRID KNOWLEDGE REPRESENTATION AND COMPILATION LABORATORY
    BOLEY, H
    HANSCHKE, P
    HINKELMANN, K
    MEYER, M
    [J]. ANNALS OF OPERATIONS RESEARCH, 1995, 55 : 11 - 79