• DocumentCode
    2606512
  • Title

    Embedded software: how to make it efficient?

  • Author

    Marwedel, Peter

  • Author_Institution
    Dortmund Univ., Germany
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    201
  • Lastpage
    207
  • Abstract
    This paper stresses the importance of designing efficient embedded software and it provides a global view of some of the techniques that have been developed to meet this goal. These techniques include high-level transformations, compiler optimizations reducing the energy consumption of embedded programs and optimizations exploiting architectural features of embedded processors. Such optimizations lead to significant reductions of the execution time, the required energy and the memory size of embedded applications. Despite this, they can hardly be found in any available compiler.
  • Keywords
    embedded systems; optimising compilers; architectural features; compiler optimizations; embedded processors; embedded software; high-level transformations; memory size; Airplanes; Application software; Digital signal processing; Embedded software; Embedded system; Energy consumption; Information processing; Real time systems; Space technology; Stress;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital System Design, 2002. Proceedings. Euromicro Symposium on
  • Print_ISBN
    0-7695-1790-0
  • Type

    conf

  • DOI
    10.1109/DSD.2002.1115370
  • Filename
    1115370