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
Link To Document