• DocumentCode
    2511849
  • Title

    Mapping Task-Graphs on Distributed ECU Networks: Efficient Algorithms for Feasibility and Optimality

  • Author

    Damm, Werner ; Metzner, Alexander ; Eisenbrand, Friedrich ; Shmonin, Gennady ; Wilhelm, Reinhard ; Winkel, Sebastian

  • Author_Institution
    Carl von Ossietzky Univ. Oldenburg
  • fYear
    0
  • fDate
    0-0 0
  • Firstpage
    87
  • Lastpage
    90
  • Abstract
    This mapping problem has to be solved in many application scenarios. In the automotive industry, for example, the implementation of car functions involves distributed task sets running on multiple electronic control units (ECU) with bus-based inter-task communication, a problem we consider in this paper. Our approach is based on mixed integer linear programming (MILP). MILP is concerned with optimizing a linear function subject to a set of linear constraints where some variables are required to be integer. The current state-of-the art method to solve integer programs is the branch-and-cut (B&C) algorithm and several industrial strength solvers are available. We describe a MILP-model for the mapping problem. Handling this model over to a general MILP-solver does not yield satisfactory results in terms of running time. To make the model more efficient we use the above ingredients: we incorporate a primal heuristic, strengthen the model with further inequalities and generate on-demand cutting planes, which violate the current fractional solution. These routines drastically speed up the solution time
  • Keywords
    distributed algorithms; graph theory; integer programming; linear programming; processor scheduling; MILP; branch-and-cut algorithm; bus-based inter-task communication; distributed ECU networks; linear constraints; mapping problem; mixed integer linear programming; multiple electronic control units; Art; Automotive engineering; Communication industry; Communication system control; Constraint optimization; Electric variables control; Electronics industry; Industrial control; Industrial electronics; Mixed integer linear programming;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded and Real-Time Computing Systems and Applications, 2006. Proceedings. 12th IEEE International Conference on
  • Conference_Location
    Sydney, Qld.
  • ISSN
    1533-2306
  • Print_ISBN
    0-7695-2676-4
  • Type

    conf

  • DOI
    10.1109/RTCSA.2006.42
  • Filename
    1691299