DocumentCode :
2278542
Title :
On the integration of model-based performance optimization and program implementation
Author :
Mitschele-Thiel, Andreas
Author_Institution :
Erlangen-Nurnberg Univ., Germany
fYear :
1993
fDate :
22-24 Sep 1993
Firstpage :
196
Lastpage :
202
Abstract :
The author describes an approach to integrate system design and implementation of embedded parallel systems into a programming environment. The computation of the design decisions is based on the branch-and-bound-with-underestimate technique, previously applied to compute the optimal schedule for precedence constraint task graphs in the presence of communication cost. The authors have extended this method to compute the optimal system configuration (i.e., the configuration which yields optimal performance) consisting of the network topology, the schedule, and the placement of buffers. In addition, a quasi-static scheduling strategy to handle input-dependent run-time behavior is described. The ideas presented here have been implemented in the Data Stream Processing Language (DSPL) programming environment, which consists of a programming language and an integrated set of tools supporting automated system design as well as implementation
Keywords :
optimisation; parallel programming; programming environments; scheduling; systems analysis; Data Stream Processing Language; automated system design; branch-and-bound-with-underestimate technique; buffer placement; communication cost; design decisions; embedded parallel systems; input-dependent run-time behavior; model-based performance optimization; network topology; optimal schedule; optimal system configuration; precedence constraint task graphs; program implementation; programming environment; programming language; quasi-static scheduling strategy; schedule; system design; tools; Algorithm design and analysis; Computer networks; Cost function; Dynamic programming; Multiprocessing systems; Optimal scheduling; Optimization; Processor scheduling; Programming environments; Scheduling algorithm;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Computing Systems, 1993., Proceedings of the Fourth Workshop on Future Trends of
Conference_Location :
Lisbon
Print_ISBN :
0-8186-4430-3
Type :
conf
DOI :
10.1109/FTDCS.1993.344157
Filename :
344157
Link To Document :
بازگشت