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
         
        
        
        
        
        
            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;
         
        
        
        
            Conference_Titel : 
Parallel and Distributed Processing, 1995. Proceedings. Seventh IEEE Symposium on
         
        
            Conference_Location : 
San Antonio, TX
         
        
        
            Print_ISBN : 
0-81867195-5
         
        
        
            DOI : 
10.1109/SPDP.1995.530663