Example Gridification via command-line Application Developer Training Day IV. - PowerPoint PPT Presentation

1 / 6
About This Presentation
Title:

Example Gridification via command-line Application Developer Training Day IV.

Description:

Tutors registered these certificates at SGDEMO VO. Tutors copied these ... Client machines Ankara (ssh/putty) Proxy download. ULAKBIM. MyProxy server ... – PowerPoint PPT presentation

Number of Views:38
Avg rating:3.0/5.0
Slides: 7
Provided by: sip36
Category:

less

Transcript and Presenter's Notes

Title: Example Gridification via command-line Application Developer Training Day IV.


1
Example Gridification via command-lineApplicatio
n Developer Training Day IV.
  • Miklos Kozlovszky
  • Ankara, 25. October, 2007.

2
Situation today
  • Tutors obtained certificates from SEE-GRID Demo
    CA
  • Tutors registered these certificates at SGDEMO VO
  • Tutors copied these certificates onto the
    egitim-ui.ulakbim.gov.tr UI machine
  • Tutors uploaded proxies from these certificates
    into myproxy.ulakbim.gov.tr MyProxy server
  • Tutorial starts at this point...

3
Infrastructure
Situation today
Client machines Ankara (ssh/putty)
UI machine egitim-ui.ulakbim.gov.tr
ULAKBIMMyProxy server myproxy.ulakbim.gov.tr
Proxy download
Taipeiproxy 1
Taipeiproxy 1
Taipeiproxy 1
User cert29
User cert30
GSI
Grid services SGDEMO VO
4
In the practical session
  • The application called MatrixDemo will be ported
    and executed in SGDEMO grid environment. (The
    program is borrowed from the EGEE summer school
    at MTA SZTAKI, 2006.)
  • MatrixDemo is written in C programming language
  • SGDEMO environment (gLite based) is supporting C,
    so porting the C or C programs is easy
    hopefully

5
MatrixDemo program
  • MatrixDemo program performs some matrix
    operations inverting, multiplying, etc.
  • Usage
  • MatrixDemo has command line interface which
    accepts several arguments. Starting the program
    without any argument will display a short help.
  • Example
  • MatrixDemo I V
  • This will Invert (I) the matrix defined in the
    file named INPUT1 and will store the result in
    the file OUTPUT with verbose details (V).

6
MatrixDemo program (continued)
  • Prerequisites
  • File MatrixDemo.c the source code of the
    program.
  • Files INPUT1 and INPUT2 they contain matrix
    data in the following text format
  • rows, columns, cell1, cell2, cell3
  • Where rows is an integer representing the number
    of rows. columns represents number of columns,
    and cell1, cell2 etc. are the cells of the
    matrix, floating point numbers separated by
    commas (,).
  • A standard C compiler and linker. In this case we
    will use GNU C (gcc) already installed.
  • File MatrixDemo.jdl a prepared JDL (Job
    Description Language) file.
Write a Comment
User Comments (0)
About PowerShow.com