DocumentCode
2165250
Title
ATME: a parallel programming environment for applications with conditional task attributes
Author
Huang, Lin ; Oudshoorn, Michael J.
Author_Institution
Dept. of Comput. Sci., Adelaide Univ., SA, Australia
fYear
1997
fDate
10-12 Dec 1997
Firstpage
275
Lastpage
282
Abstract
Parallel applications with inconstant usage patterns presents a big challenge to programmers in that the spawning of tasks and the communication between them may be conditional (named “conditional parallel programming”). Ideally, the programmer should not be burdened by operational issues which have little relationship to the application itself. This paper proposes a new parallel programming environment, ATME, to automate task scheduling in conditional parallel programming. By adaptively producing accurate estimates of the task model prior to execution, ATME modifies task distribution to improve the system and application performance
Keywords
parallel programming; programming environments; scheduling; ATME; conditional parallel programming; conditional task attributes; parallel programming; parallel programming environment; task distribution; task scheduling; Application software; Automatic programming; Computational modeling; Computer science; Distributed computing; Parallel programming; Processor scheduling; Programming profession; Runtime; Scheduling algorithm;
fLanguage
English
Publisher
ieee
Conference_Titel
Algorithms and Architectures for Parallel Processing, 1997. ICAPP 97., 1997 3rd International Conference on
Conference_Location
Melbourne, Vic.
Print_ISBN
0-7803-4229-1
Type
conf
DOI
10.1109/ICAPP.1997.651497
Filename
651497
Link To Document