• DocumentCode
    1728235
  • Title

    Parallel computing patterns for Grid workflows

  • Author

    Pautasso, Cesare ; Alonso, Gustavo

  • Author_Institution
    Dept. of Comput. Sci., ETH Zurich, Zurich, Switzerland
  • fYear
    2006
  • Firstpage
    1
  • Lastpage
    10
  • Abstract
    Whereas a consensus has been reached on defining the set of workflow patterns for business process modeling languages, no such patterns exists for workflows applied to scientific computing on the Grid. By looking at different kinds of parallelism, in this paper we identify a set of workflow patterns related to parallel and pipelined execution. The paper presents how these patterns can be represented in different Grid workflow languages and discusses their implications for the design of the underlying workflow management and execution infrastructure. A preliminary classification of these patterns is introduced by surveying how they are supported by several existing advanced scientific and Grid workflow languages.
  • Keywords
    grid computing; parallel languages; workflow management software; business process modeling languages; grid workflow languages; parallel computing patterns; pipelined execution; scientific computing; workflow management; Adaptive control; Large-scale systems; Optimization; Parallel processing; Parallel programming; Pipeline processing; Power system management; Programmable control; Runtime; Scientific computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Workflows in Support of Large-Scale Science, 2006. WORKS '06. Workshop on
  • Conference_Location
    Paris
  • Print_ISBN
    978-1-4244-5215-6
  • Type

    conf

  • DOI
    10.1109/WORKS.2006.5282349
  • Filename
    5282349