• DocumentCode
    564091
  • Title

    Run-time dynamic data type transformations

  • Author

    Papadopoulos, Lazaros ; Bartzas, Alexandros ; Soudris, Dimitrios

  • Author_Institution
    Sch. of Electr. & Comput. Eng., Nat. Tech. Univ. of Athens, Athens, Greece
  • fYear
    2012
  • fDate
    28-29 Feb. 2012
  • Firstpage
    1
  • Lastpage
    7
  • Abstract
    In the last years, complex applications from various domains are implemented in embedded devices. These applications make extended use of the dynamic memory to store dynamically allocated data structures. The implementation of these data structures affects the performance and the memory usage of the embedded system. A methodology for selecting the appropriate data structures at design time is the Dynamic Data Type Refinement (DDTR) methodology. In this paper we present an extension to this approach, by presenting a methodology for adapting the dynamic data structure implementations to the requirements of the embedded system at runtime. By implementing the proposed methodology to a set of various applications from different domains, we achieve a dynamic memory size reduction up to 32%.
  • Keywords
    data structures; embedded systems; storage management; DDTR methodology; dynamic data structure; dynamic data type refinement; dynamic memory size reduction; embedded system; memory usage; run-time dynamic data type transformation; Arrays; Embedded systems; Games; Memory management; Runtime; Vectors; Dynamic Data Structures; embedded systems; memory optimizations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    ARCS Workshops (ARCS), 2012
  • Conference_Location
    Muenchen
  • Print_ISBN
    978-1-4673-1913-3
  • Electronic_ISBN
    978-3-88579-294-9
  • Type

    conf

  • Filename
    6222215