• DocumentCode
    2215560
  • Title

    Automated processor specification and task allocation for embedded multicomputer systems: The packing-based approaches

  • Author

    Beck, Jim ; Siewiorek, Dan

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Carnegie Mellon Univ., Pittsburgh, PA, USA
  • fYear
    1995
  • fDate
    25-28 Oct 1995
  • Firstpage
    44
  • Lastpage
    51
  • Abstract
    This paper considers the coupled design problems of processor specification and task allocation for embedded multicomputer systems. A packing-based representation is proposed that allows the problems to be solved concurrently. An algorithm based on this representation is described that utilizes a new heuristic packing technique coupled with an incremental design advisor. This algorithm, named IDAT, was benchmarked against three baseline algorithms on a combination of real and synthetic test cases with respect to two figures of merit: hardware cost and run-time. The real test cases are based on commercially developed automotive electronic applications and the baseline algorithms represent a mixture of search, heuristic and simulated annealing approaches. For all test cases, the IDAT algorithm was found to generate near-optimal solutions with up to three orders of magnitude improvement in run-time compared to the baseline algorithms
  • Keywords
    formal specification; message passing; multiprocessing systems; real-time systems; resource allocation; search problems; simulated annealing; IDAT; automated processor specification; automotive electronic applications; embedded multicomputer systems; hardware cost; heuristic packing technique; incremental design advisor; packing-based approach; run-time; search; simulated annealing; task allocation; Application software; Broadcasting; Delay; Embedded software; Hardware; Protocols; Read-write memory; Standardization; Throughput; Traffic control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing, 1995. Proceedings. Seventh IEEE Symposium on
  • Conference_Location
    San Antonio, TX
  • ISSN
    1063-6374
  • Print_ISBN
    0-81867195-5
  • Type

    conf

  • DOI
    10.1109/SPDP.1995.530663
  • Filename
    530663