• DocumentCode
    3163439
  • Title

    If software is king for systems-on-silicon, what´s new in compilers?

  • Author

    Dutt, Nikil ; Malik, S. ; Fu, Binglei ; Nicolau, A. ; Polychronopoulos, C.

  • Author_Institution
    California Univ., Irvine, CA
  • fYear
    1997
  • fDate
    12-15 Oct 1997
  • Firstpage
    322
  • Lastpage
    325
  • Abstract
    While software is already a significant component in today´s system-on-silicon, it is expected to greatly dominate future generations of systems-on-silicon that will contain several (possibly heterogeneous) programmable processors, as well as reconfigurable hardware blocks and large amounts of on-chip memory. In this context, one could argue that the problems for compiler designers haven´t changed at all, since the basic issues all boil down to the traditional challenges of: 1) coarse-grain parallelism extraction for the multiple processors on chip, 2) instruction level parallelism exploitation for individual processors, and 3) retargetable code generation for versions of the on-chip processors. This paper summarizes the positions of the panelists who presented their views on the new challenges in compilers for future systems-on-silicon, and who debated these issues at ICCD ´97
  • Keywords
    circuit layout CAD; logic CAD; real-time systems; software engineering; coarse-grain parallelism extraction; instruction level parallelism exploitation; multiple processors; on-chip memory; on-chip processors; programmable processors; reconfigurable hardware blocks; retargetable code generation; system-on-silicon; Application specific integrated circuits; Computer architecture; Costs; Embedded software; Logic circuits; Logic design; Optimizing compilers; Silicon; Timing; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design: VLSI in Computers and Processors, 1997. ICCD '97. Proceedings., 1997 IEEE International Conference on
  • Conference_Location
    Austin, TX
  • ISSN
    1063-6404
  • Print_ISBN
    0-8186-8206-X
  • Type

    conf

  • DOI
    10.1109/ICCD.1997.628889
  • Filename
    628889