Presentation is loading. Please wait.

Presentation is loading. Please wait.

Example Gridification via command-line Application Developer Training Day IV. Miklos Kozlovszky Ankara, 25. October, 2007.

Similar presentations


Presentation on theme: "Example Gridification via command-line Application Developer Training Day IV. Miklos Kozlovszky Ankara, 25. October, 2007."— Presentation transcript:

1 Example Gridification via command-line Application Developer Training Day IV. Miklos Kozlovszky Ankara, 25. October, 2007.

2 Application Developer Training Day IV. – Ankara, Turkey, 26. October 20072 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 Application Developer Training Day IV. – Ankara, Turkey, 26. October 20073 UI machine egitim-ui.ulakbim.gov.tr Client machines – Ankara (ssh/putty) Proxy download ULAKBIM MyProxy server myproxy.ulakbim.gov.tr Grid services SGDEMO VO GSI Taipei proxy 1 User cert 29 User cert 30 Situation today Infrastructure

4 Application Developer Training Day IV. – Ankara, Turkey, 26. October 20074 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 Application Developer Training Day IV. – Ankara, Turkey, 26. October 20075 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 Application Developer Training Day IV. – Ankara, Turkey, 26. October 20076 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.


Download ppt "Example Gridification via command-line Application Developer Training Day IV. Miklos Kozlovszky Ankara, 25. October, 2007."

Similar presentations


Ads by Google