jagomart
digital resources
picture1_Rotate Pdf Online 190344 | Slides


 144x       Filetype PDF       File size 1.45 MB       Source: indico.scc.kit.edu


File: Rotate Pdf Online 190344 | Slides
scientific workflows tutorial ivan kondov elnaz azmi steinbuch centre for computing scc kit the research university in the helmholtz association www kit edu what is a scientific workflow many different ...

icon picture PDF Filetype PDF | Posted on 03 Feb 2023 | 2 years ago
Partial capture of text on file.
    Scientific Workflows: Tutorial 
    Ivan Kondov, Elnaz Azmi 
    STEINBUCH CENTRE FOR COMPUTING - SCC 
    KIT –  The Research University in the Helmholtz Association                www.kit.edu 
        What is a scientific workflow? 
             Many different definitions, depending on community 
              
             Coordinated execution of repeatable actions accounting for dependencies and 
             concurrency 
              
             Typical actions  
                      Computing, also high performance computing 
                      Data management and analysis 
                      Pre- and post-processing 
                      Visualization 
              
             Other common but imprecise names: “protocol”, “recipe”, “procedure”,  
             “job chain”, “task sequence”, … 
              
             Not to confuse with: business process workflows, pipelines and stream 
             processing 
     2      29.08.2017         Scientific workflows with FireWorks                                                                Steinbuch Centre for Computing 
     Basic example: image processing 
                                                              montage 
                    rotate -90°                                         montage 
      2 
                                       flip horizontally 
       1 
                                                                        montage 
                     flip vertically                         montage 
   3    29.08.2017  Scientific workflows with FireWorks                           Steinbuch Centre for Computing 
     Using a bash script 
      #!/bin/bash -e                                        Drawbacks 
                                                                  No clear interfaces between steps 
      # Flip vertically                                           No reuse of data and code 
      convert -flip piece-1.png bottom_right.png                  No dependencies 
       
      # Rotate 90 degrees anti-clockwise                          No state tracking 
      convert -rotate -90 piece-2.png top_left.png                No concurrency: sequential 
                                                                  execution 
      # Flop horizontally top_left.png                            No capability for heterogeneous / 
      convert -flop top_left.png top_right.png                    distributed resources 
                                                                   
      # Flop horizontally bottom_right.png 
      convert -flop bottom_right.png bottom_left.png        Workarounds 
                                                                  Partitioning / Refactoring 
      # Put the four pieces together                              Checkpointing 
      montage -mode concatenate -tile 2x2 \ 
      top_left.png top_right.png bottom_left.png \                Chaining with dependencies: 
      bottom_right.png montaged_image.png                         sub-blocking, multi-step jobs, 
                                                                  multi-jobs or job chains 
                                                                  Scheduling 
                                                             
   4    29.08.2017  Scientific workflows with FireWorks                            Steinbuch Centre for Computing 
The words contained in this file might help you see if this file matches what you are looking for:

...Scientific workflows tutorial ivan kondov elnaz azmi steinbuch centre for computing scc kit the research university in helmholtz association www edu what is a workflow many different definitions depending on community coordinated execution of repeatable actions accounting dependencies and concurrency typical also high performance data management analysis pre post processing visualization other common but imprecise names protocol recipe procedure job chain task sequence not to confuse with business process pipelines stream fireworks basic example image montage rotate flip horizontally vertically using bash script bin e drawbacks no clear interfaces between steps reuse code convert piece png bottom right degrees anti clockwise state tracking top left sequential flop capability heterogeneous distributed resources workarounds partitioning refactoring put four pieces together checkpointing mode concatenate tile x chaining montaged sub blocking multi step jobs or chains scheduling...

no reviews yet
Please Login to review.