See this document in CiteSeerX!

Atme: A Parallel Programming Environment For Applications With Conditional Task Attributes (1997)  (Make Corrections)  (2 citations)
Lin Huang, Michael J. Oudshoorn Department of Computer Science, The...



  Home/Search   Context   Related

 
View or download:
adelaide.edu.au/users/mi...ICAcamera.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  adelaide.edu.au/us...publications (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

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... (Update)

Context of citations to this paper:   More

...preemptive scheduling. The case where the task model differs between program executions is handled by a system named ATME [Oudshoorn and Huang, 1997]. 2 Preemptive Task Model The task model [Huang and Oudshoorn, 1998] of a preemptive parallel program is represented by a weighted...

.... the case where task runtime operations (such as task spawn, data sending and data reception) may take place conditionally, as stated in [8, 12], each task interconnection requires one more attribute known as execution probability. Therefore, the model becomes a conditional and...

Cited by:   More
Preemptive Task Execution and Scheduling of Parallel Programs in .. - Lin Huang (1998)   (Correct)
Scheduling Preemptive Tasks in Parallel and Distributed Systems - Huang And   (Correct)

Similar documents (at the sentence level):   More
12.2%:   An Approach To Distribution of Parallel Programs With.. - Lin Huang (1997)   (Correct)
9.1%:   Static Scheduling of Conditional Parallel Tasks - Huang, Oudshoorn   (Correct)
9.1%:   Research Into The Conditional Task Scheduling Problem - Huang, Oudshoorn   (Correct)

Active bibliography (related documents):   More   All
0.3:   Design and Implementation of an Adaptive Task Mapping.. - Huang, Oudshoorn, Cao (1997)   (Correct)
0.2:   HeNCE: A Heterogeneous Network Computing Environment - Beguelin, Dongarra, Geist, .. (1993)   (Correct)
0.2:   Tools for Heterogeneous Network Computing - Beguelin, Dongarra, Geist.. (1996)   (Correct)

Similar documents based on text:   More   All
0.2:   An ATM-PON architecture for multimedia services - Yoshio Kajiyama   (Correct)
0.2:   i' SECTION 3 - Automatic And Semi-Automatic (1988)   (Correct)
0.0:   Scheduling and Mapping of Conditional Task Graph for the.. - Wu, Al-Hashimi, Eles   (Correct)

Related documents from co-citation:   More   All
2:   Scheduling and Code Generation for Parallel Architectures - Yang - 1993
2:   Conditional task scheduling on loosely-coupled distributed processors - Michael, Huang - 1997
2:   Partitioning and Scheduling Parallel Programs for Multiprocessor (context) - Sarkar - 1989

BibTeX entry:   (Update)

Huang, Lin and Oudshoorn, Michael J. (1997). ATME: A parallel programming environment for applications with conditional task attributes. In Andrzej Goscinski, Michael Hobbs and Zhou, Wanlei, editors, 1997 3rd International Conference on Algorithms and Architectures for Parallel Processing, pages 275--282. Melbourne, Australia. http://citeseer.ist.psu.edu/lin97atme.html   More

@misc{ lin97atme,
  author = "H. Lin and O. Michael",
  title = "ATME: A parallel programming environment for applications with conditional
    task attributes",
  text = "Huang, Lin and Oudshoorn, Michael J. (1997). ATME: A parallel programming
    environment for applications with conditional task attributes. In Andrzej
    Goscinski, Michael Hobbs and Zhou, Wanlei, editors, 1997 3rd International
    Conference on Algorithms and Architectures for Parallel Processing, pages
    275--282. Melbourne, Australia.",
  year = "1997",
  url = "citeseer.ist.psu.edu/lin97atme.html" }
Citations (may not include all citations):
102   A User's Guide and Tutorial for Networked Parallel Computing (context) - Geist, Beguelin et al. - 1994
12   Static scheduling of conditional branches in parallel progra.. (context) - El-Rewini, Ali - 1995
8   Hypertool: a programming aid for message-passing systems (context) - Wu, Gajski - 1990
5   Department of Computer Science (context) - Beguelin, Dongarra et al. - 1993
5   Design and implementation of an adaptive task mapping enviro.. - Huang, Oudshoorn et al. - 1997
4   An approach to distribution of parallel programs with condit.. - Huang, Oudshoorn - 1997

Documents on the same site (http://www.cs.adelaide.edu.au/users/michael/publications.html):   More
Conditional Task Scheduling on Loosely-Coupled Distributed.. - Oudshoorn, Huang (1997)   (Correct)
A Model of Communication in Ada using Shared Data Abstractions - Chris Marlin (1990)   (Correct)
Advanced Software Engineering Environments - Oudshoorn, Brown   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC