• DocumentCode
    3230299
  • Title

    Enabling run-time memory data transfer optimizations at the system level with automated extraction of embedded software metadata information

  • Author

    Bartzas, Alexandros ; Peon-Quiros, Miguel ; Mamagkakis, Stylianos ; Catthoor, Francky ; Soudris, Dimitrios ; Mendias, Jose M.

  • Author_Institution
    Democritus Univ. Thrace, Xanthi
  • fYear
    2008
  • fDate
    21-24 March 2008
  • Firstpage
    434
  • Lastpage
    439
  • Abstract
    The information about the run-time behavior of software applications is crucial for enabling system level optimizations for embedded systems. This embedded Software Metadata information is especially important today, because several complex multi-threaded applications are mapped on the memory of a single embedded system. Each thread is triggered at run-time by different input events that can not be predicted at design-time. New methods and tools are needed to automatically profile and analyze the dynamic data access behavior of simultaneously executing threads in order to enable memory data transfer optimizations. In this paper, we propose such a method and tool which extract the necessary Software Metadata information to enable these data transfer optimizations at the system level. We assess the effectiveness of our approach with the results for five real-life software applications using seven real-life run-time input traces.
  • Keywords
    electronic data interchange; embedded systems; meta data; optimisation; software agents; automated extraction; complex multithread; data transfer; dynamic data access; embedded software; optimizations; real-life software; run-time memory; single embedded system; software metadata information; Application software; Data analysis; Data mining; Design optimization; Embedded software; Embedded system; Optimization methods; Runtime; Software tools; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2008. ASPDAC 2008. Asia and South Pacific
  • Conference_Location
    Seoul
  • Print_ISBN
    978-1-4244-1921-0
  • Electronic_ISBN
    978-1-4244-1922-7
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2008.4483990
  • Filename
    4483990