practical information for the gemlca p grade hands on n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Practical information for the GEMLCA / P-GRADE hands-on PowerPoint Presentation
Download Presentation
Practical information for the GEMLCA / P-GRADE hands-on

Loading in 2 Seconds...

play fullscreen
1 / 12

Practical information for the GEMLCA / P-GRADE hands-on - PowerPoint PPT Presentation


  • 99 Views
  • Uploaded on

Practical information for the GEMLCA / P-GRADE hands-on. Tamas Kiss University of Westminster. www.portal.p-grade.hu www.cpc.wmin.ac.uk/gemlca. Introduction. Aim is to learn the usage of the NGS GEMLCA P-GRADE Portal Understand the difference between job and service components in a workflow

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Practical information for the GEMLCA / P-GRADE hands-on' - liz


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
practical information for the gemlca p grade hands on

Practical information for theGEMLCA / P-GRADE hands-on

Tamas Kiss

University of Westminster

www.portal.p-grade.huwww.cpc.wmin.ac.uk/gemlca

introduction
Introduction
  • Aim is to learn the usage of the NGS GEMLCA P-GRADE Portal
  • Understand the difference between job and service components in a workflow
  • Go through the typical application development cycle
  • Grid to be used: NGS (with and without the resource broker)
infrastructure for the hands on
Infrastructure for the hands-on

Participants’ laptops

NGS GEMLCA Portal(UoW, London)

NGS MyProxy server

Proxy download

GSI

NGS Grid services

matrix multiplication job
Matrix multiplication job

INPUT1

INPUT2

3 32 1 31 1 13 3 3

3 35 2 76 7 93 8 2

  • C code
  • Reads matrixes from INPUT1 and INPUT2 files
  • Writes result matrix to OUTPUT file
  • Command line parameters: M V
  • Detailed description, executable and sample inputs HERE

binary

3 325 35 29

14 17 18

42 51 54

OUTPUT

http://portal.p-grade.hu/tutorials/induction/Matrix_operations_program_description.htm

future steps and gemlca p grade development roadmap

Future steps and GEMLCA / P-GRADEdevelopment roadmap

www.portal.p-grade.huwww.cpc.wmin.ac.uk/gemlca

how to learn more on p grade portal and gemlca
How to learn more on P-GRADE portal and GEMLCA?
  • Take a look at
    • P-GRADE portal: www.portal.p-grade.hu(manuals, tutorials, service portals, installation procedure, etc.)
    • GEMLCA: www.cpc.wmin.ac.uk/gemlca
  • Visit or request a training event! (event list also on homepage)
    • Lectures, demos, hands-on tutorials, application development support
  • Get an account for one of the production installations:
    • NGS portal – University of Westminster
    • VOCE portal - SZTAKI
    • SEEGRID portal – SZTAKI
    • GILDA portal – SZTAKI
  • If you are the administrator of a Grid/VO then contact SZTAKI/Westminter to get your own Portal installation
development roadmap
Development roadmap
  • SRB support
    • SRB resources are integrated at workflow level
    • Input/output ports can represent SRB data sources
  • Parameter study support
    • If the user has a workflow he can run it with many different parameters
    • Workflow = code to execute
    • Input files = parameters
slide10

Parallel execution inside a workflow node (SIMD/MIMD/MISD)

  • Parallel execution among workflow nodes(SIMD/MIMD/MISD)

Multiple jobs run parallel

Each job can be a parallel program

Multiple instances of the same workflow process different data files

Parameter study support: Introducing the third level of parallelism

  • Parameter study execution of the workflow(SIMD)
parameter study workflow execution in p grade portal 2 5
Parameter study workflow execution in P-GRADE portal 2.5

4 x 3 normal workflow execution

1 PS workflow execution

PS port: 4 instances of the input file

PS port: 3 instances of the input file

=

This provides the 3rd level of parallelism

resulting a very large demand for Grid

resources

thank you

Thank you!

Learn once, use everywhere

Develop once, execute anywhere

www.portal.p-grade.huwww.cpc.wmin.ac.uk/gemlca