loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
17th International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD'05)
A Flexible Specification Model based on XML for Parallel Applications
Rio de Janeiro, Brazil
October 24-October 27
ISBN: 0-7695-2446-X
Cristina Enomoto, University of Campinas
Marco Aurelio Amaral Henriques, University of Campinas
This article introduces a new workflow specification model for parallel applications. Many parallel systems allow only the following basic flow control: (1) a coordinator task distributes the data among the worker tasks, (2) the worker tasks process the data in parallel and (3) the coordinator task gather all the results. In some systems the application execution flow is based on a dependence relationship among tasks, representing a directed acyclic graph (DAG). Even with this model it is not possible to execute some important parallel applications and, therefore, there is a need for a new specification model with more sophisticated flow controls that allow, for example, conditional branching and iterations at the level of task management. The purpose of this article is to present a proposal for a new parallel application specification model that provides new types of control structures and allows the implementation of a broader range of applications.
Citation:
Cristina Enomoto, Marco Aurelio Amaral Henriques, "A Flexible Specification Model based on XML for Parallel Applications," sbac-pad, pp.109-117, 17th International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD'05), 2005
Usage of this product signifies your acceptance of the Terms of Use.