• DocumentCode
    405625
  • Title

    A multiobjective optimization model for exploring multiprocessor mappings of process networks

  • Author

    Erbas, Cagkan ; Erbas, Selin C. ; Pimentel, Andy D.

  • Author_Institution
    Dept. of Comput. Sci., Amsterdam Univ., Netherlands
  • fYear
    2003
  • fDate
    1-3 Oct. 2003
  • Firstpage
    182
  • Lastpage
    187
  • Abstract
    In the Sesame framework, we develop a modeling and simulation environment for the efficient design space exploration of heterogeneous embedded systems. Since Sesame recognizes separate application and architecture models within a single system simulation, it needs an explicit mapping step to relate these models for co-simulation. So far in Sesame, the mapping decision as been assumed to be made by an experienced designer, intuitively. However, this assumption is increasingly becoming inappropriate for the following reasons: already the realistic systems are far too complex for making intuitive decisions at an early design stage where the design space is very large. Likely, these systems will get even more complex in the near future. Besides, there exist multiple criteria to consider, like processing times, power consumption and cost of the architecture, which make the decision problem even harder. The mapping decision problem is formulated as a multiobjective combinatorial optimization problem. For a solution approach, an optimization software tool, implementing an evolutionary algorithm from the literature, has been developed to achieve a set of best alternative mapping decisions under multiple criteria. In a case study, we have used our optimization tool to obtain a set of mapping decisions, some of which were further evaluated by the Sesame simulation framework.
  • Keywords
    combinatorial mathematics; embedded systems; evolutionary computation; high level synthesis; multiprocessing programs; multiprocessing systems; optimisation; software tools; Sesame framework; architecture cost; combinatorial optimization problem; design space exploration; evolutionary algorithm; heterogeneous embedded system; mapping decision problem; multiobjective optimization model; multiprocessor mapping; optimization software tool; power consumption; process network; processing time; Application software; Computational modeling; Computer architecture; Computer science; Costs; Embedded system; Energy consumption; Power system modeling; Signal design; Space exploration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Hardware/Software Codesign and System Synthesis, 2003. First IEEE/ACM/IFIP International Conference on
  • Conference_Location
    Newport Beach, CA, USA
  • Print_ISBN
    1-58113-742-7
  • Type

    conf

  • DOI
    10.1109/CODESS.2003.1275280
  • Filename
    1275280