DocumentCode :
1990430
Title :
The DSPL programming environment
Author :
Tschele-Thiel, Andreas Mi
Author_Institution :
IMMD VII, Erlangen-Nurnberg Univ., Germany
fYear :
1993
fDate :
20-23 Sep 1993
Firstpage :
35
Lastpage :
42
Abstract :
Gives an overview on the principle concepts employed in the DSPL (Data Stream Processing Language) programming environment, an integrated approach to automate system design and implementation of parallel applications. The programming environment consists of a programming language and the following set of integrated tools: (1) The modeling tool automatically derives a software model from the given application program. (2) The model based optimization tool uses the software model to compute such design decisions as network topology, task granularity, task assignment and task execution order. (3) Finally, the compiler/optimizer transforms the application program into executable code for the chosen processor network, reflecting the design decisions
Keywords :
network topology; optimisation; parallel languages; parallel programming; program compilers; programming environments; software tools; DSPL programming environment; Data Stream Processing Language; compiler/optimizer; executable code; execution order; integrated tools; model based optimization; modeling tool; network-topology; parallel applications; processor network; software model; system design automation; task assignment; task granularity; Algorithm design and analysis; Design optimization; Dynamic programming; Network topology; Optimal scheduling; Processor scheduling; Program processors; Programming environments; Scheduling algorithm; Software tools;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Programming Models for Massively Parallel Computers, 1993. Proceedings
Conference_Location :
Berlin
Print_ISBN :
0-8186-4900-3
Type :
conf
DOI :
10.1109/PMMP.1993.315556
Filename :
315556
Link To Document :
بازگشت