FEMM Riccardo Bruno INFN CT.

Slides:



Advertisements
Similar presentations
EGEE is a project funded by the European Union under contract IST EGEE Tutorial Turin, January Hands on Job Services.
Advertisements

SARA Reken- en NetwerkdienstenToPoS | 3 juni 2007 More efficient job submission Evert Lammerts SARA Computing and Networking Services High Performance.
INFN - Ferrara BaBarGrid Meeting SPGrid Efforts in Italy BaBar Collaboration Meeting - SLAC December 11, 2002 Enrica Antonioli - Paolo Veronesi.
Workload Management meeting 07/10/2004 Federica Fanzago INFN Padova Grape for analysis M.Corvo, F.Fanzago, N.Smirnov INFN Padova.
SEE-GRID-SCI User Interface (UI) Installation and Configuration Branimir Ackovic Institute of Physics Serbia The SEE-GRID-SCI.
Riccardo Bruno, INFN.CT Sevilla, 10-14/09/2007 GENIUS Exercises.
FESR Consorzio COMETA - Progetto PI2S2 Using MPI to run parallel jobs on the Grid Marcello Iacono Manno Consorzio COMETA
Implementation of remote job submission over GRID with IMPALA/BOSS CMS MC production tools * A. Edunov, JINR, Dubna, U. Gasparini, INFN, Padua University.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America Special Jobs Matias Zabaljauregui UNLP.
Enabling Grids for E-sciencE gLite training at Sinaia '06 Victor Penso Kilian Schwarz GSI Darmstadt Germany.
INFSO-RI Enabling Grids for E-sciencE Gilda experiences and tools in porting application Giuseppe La Rocca INFN – Catania ICTP/INFM-Democritos.
The gLite API – PART I Giuseppe LA ROCCA INFN Catania ACGRID-II School 2-14 November 2009 Kuala Lumpur - Malaysia.
E-science grid facility for Europe and Latin America Watchdog: A job monitoring solution inside the EELA-2 Infrastructure Riccardo Bruno,
:: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: :: GridKA School 2009 MPI on Grids 1 MPI On Grids September 3 rd, GridKA School 2009.
1 HeMoLab - Porting HeMoLab's SolverGP to EELA glite Grid Environment FINAL REPORT Ramon Gomes Costa - Paulo Ziemer.
Cracow Grid Workshop Grid Software Installation Tools
Nadia LAJILI User Interface User Interface 4 Février 2002.
E-science grid facility for Europe and Latin America Marcelo Risk y Juan Francisco García Eijó Laboratorio de Sistemas Complejos Departamento.
INFSO-RI Enabling Grids for E-sciencE Workload Management System Mike Mineter
Workflow Template Generation Haw to. Steps Make proper set of WF examples on Portal Save it to a local directory Decompress it Make a Template Directory.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) GISELA Additional Services Diego Scardaci
- Distributed Analysis (07may02 - USA Grid SW BNL) Distributed Processing Craig E. Tull HCG/NERSC/LBNL (US) ATLAS Grid Software.
Group 1 : Grid Computing Laboratory of Information Technology Supervisors: Alexander Ujhinsky Nikolay Kutovskiy.
E-science grid facility for Europe and Latin America Using Secure Storage Service inside the EELA-2 Infrastructure Diego Scardaci INFN (Italy)
EGEE-III INFSO-RI Enabling Grids for E-sciencE Feb. 06, Introduction to High Performance and Grid Computing Faculty of Sciences,
Jan 31, 2006 SEE-GRID Nis Training Session Hands-on V: Standard Grid Usage Dušan Vudragović SCL and ATLAS group Institute of Physics, Belgrade.
Job Management DIRAC Project. Overview  DIRAC JDL  DIRAC Commands  Tutorial Exercises  What do you have learned? KEK 10/2012DIRAC Tutorial.
E-science grid facility for Europe and Latin America MAVs-Study Biologically Inspired, Super Maneuverable, Flapping Wing Micro-Air-Vehicles.
FP7-INFRA Enabling Grids for E-sciencE EGEE Induction Grid training for users, Institute of Physics Belgrade, Serbia Sep. 19, 2008.
INFSO-RI Enabling Grids for E-sciencE Αthanasia Asiki Computing Systems Laboratory, National Technical.
INFSO-RI Enabling Grids for E-sciencE Job Workflows with gLite Emidio Giorgio INFN NA4 Generic Applications Meeting 10 January 2006.
INFSO-RI Enabling Grids for E-sciencE Job Submission Tutorial (material from INFN Catania)
1 DIRAC Job submission A.Tsaregorodtsev, CPPM, Marseille LHCb-ATLAS GANGA Workshop, 21 April 2004.
INFSO-RI Enabling Grids for E-sciencE Job Description Language (JDL) Giuseppe La Rocca INFN First gLite tutorial on GILDA Catania,
Development of test suites for the certification of EGEE-II Grid middleware Task 2: The development of testing procedures focused on special details of.
E-infrastructure shared between Europe and Latin America FP6−2004−Infrastructures−6-SSA Special Jobs Valeria Ardizzone INFN - Catania.
INFN - Ferrara BaBar Meeting SPGrid: status in Ferrara Enrica Antonioli - Paolo Veronesi Ferrara, 12/02/2003.
Enabling Grids for E-sciencE EGEE-II INFSO-RI Porting an application to the EGEE Grid & Data management for Application Rachel Chen.
Liudmila Stepanova WN Testing. submit_test.sh Script provides an interface to the submission of a job via job management system gLite WMS via NS. Script.
EGEE is a project funded by the European Union under contract IST Experiment Software Installation in LCG-2 Biomed Application.
EGEE is a project funded by the European Union under contract IST Experiment Software Installation toolkit on LCG-2
User Interface UI TP: UI User Interface installation & configuration.
FESR Consorzio COMETA - Progetto PI2S2 Porting MHD codes on the GRID infrastructure of COMETA Germano Sacco & Salvatore Orlando.
Istituto Nazionale di Astrofisica Information Technology Unit INAF-SI Job with data management Giuliano Taffoni.
Presentation of the results khiat abdelhamid
EGEE is a project funded by the European Union under contract IST Experiment Software Installation in LCG-2 INFN-GRID/EGEE.
Job Management Beijing, 13-15/11/2013. Overview Beijing, /11/2013 DIRAC Tutorial2  DIRAC JDL  DIRAC Commands  Tutorial Exercises  What do you.
FESR Consorzio COMETA - Progetto PI2S2 FEMM Riccardo Bruno, INFN CT Sindoni Salvatore, DIEES UniCT.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) Advanced Job Riccardo Rotondo
FESR Consorzio COMETA - Progetto PI2S2 Jobs with Input/Output data Fabio Scibilia, INFN - Catania, Italy Tutorial per utenti e.
FESR Consorzio COMETA - Progetto PI2S2 Using MPI to run parallel jobs on the Grid Marcello Iacono Manno Consorzio Cometa
Create an script to print “hello world” in an output file with also the information of an input file. The input file should be previously register in the.
Stephen Childs Trinity College Dublin
Advanced Topics: MPI jobs
gLite MPI Job Amina KHEDIMI CERIST
Special jobs with the gLite WMS
FEMM Riccardo Bruno INFN CT.
Alexandre Duarte CERN Fifth EELA Tutorial Santiago, 06/09-07/09,2006
First Latin-american Grid Workshop
5. Job Submission Grid Computing.
Special Jobs: MPI Alessandro Costa INAF Catania
Job Management with DATA
gLite Advanced Job Management
Long term job submission and monitoring uing grid services
gLite Job Management Christos Theodosiou
GENIUS Grid portal Hands on
Job Description Language (JDL)
Topali Lombardo Alessandro
Hands on Session: DAG Job Submission
Job Submission M. Jouvin (LAL-Orsay)
Presentation transcript:

FEMM Riccardo Bruno INFN CT

FEMM – Previous planning … Planned steps Site installation of Wine+Xvfb and publishing their relative software tags Development of a first JDL Test of the JDL Tuning the application on the Grid Acitrezza, First Internaional Grid School for Industrial Applications, 02.07.2007

FEMM – SW Installation Site installation of Wine+Xvfb and publishing their relative software tags Rosanna C. as Site Administrator of this school installed for us the required software Wine comes from RH9 RPM RPMs make easier installation on Grid Xvfb Already available from SLC 3.x sofware repository Acitrezza, First Internaional Grid School for Industrial Applications, 02.07.2007

FEMM – The JDL Type = "Job"; JobType = "Normal"; Executable = "/bin/sh"; Arguments = "script.sh message!"; StdOutput = "femm.out"; StdError = "femm.err"; InputSandbox = {"script.sh","femm.tar.gz","SyncRel.lua","SyncRel.fem"}; OutputSandbox = {"femm.out","femm.err","flussi_syncrel.txt"}; RetryCount = 4 The JDL consists of a normal job The Argument to the script is introduced for future uses Acitrezza, First Internaional Grid School for Industrial Applications, 02.07.2007

FEMM – files of femm JDL FEMM application files have been collected and inserted to a TARBALL file ./MFC42.DLL ./fkn.exe ./femm.tlb ./license.txt ./matlib.dat ./triangle.exe ./femmplot.exe ./statlib.dat ./belasolv.exe ./femm.exe ./MSVCRT.DLL FEMM input files: SyncRel.fem SyncRel.lua FEMM output files flussi_syncrel.txt Acitrezza, First Internaional Grid School for Industrial Applications, 02.07.2007

FEMM – Testing JDL Testing of the JDL gave several problems due to MFC42.DLL was not caught by WINE when first attempting to copy the whole .wine directory Xvfb gave us problems due to its control directory/files: /etc/X11-… and lock file /etc/X1.lock Before to obtain a first success a cleaning of ALL WNs was necessary Rosanna C. as site admin of this school grid, cleaned the directories. Acitrezza, First Internaional Grid School for Industrial Applications, 02.07.2007

FEMM – The running script HOSTNAME=$(hostname -f) USER=$(whoami) ARG1=$1 LOCALDIR=$(pwd) echo "HOST: "$HOSTNAME echo "USER: "$USER echo "ARGS: "$ARG1 echo "LOCALDIR is: "$LOCALDIR echo "HOMEDIR is:"$HOME ... echo "Unpacking TAR" tar xvfz femm.tar.gz echo "Starting Xvfb" Xvfb :1 & XVFB_PID=$! sleep 2 export DISPLAY=:1 echo "Starting test xclock" xclock & XCLOCK_PID=$! echo "Starting WINE and FEMM" wine femm.exe -lua-script=SyncRel.lua -windowhide WINE_PID=$! sleep 2 ... echo "Closing xclock" kill $XCLOCK_PID echo "Killing Xvfb" kill $XVFB_PID rm -rf /tmp/.X11-unix rm -rf /tmp/.X1-lock Acitrezza, First Internaional Grid School for Industrial Applications, 02.07.2007

Understand why Xvfb failed Tuning the application on the Grid FEMM – Future steps Understand why Xvfb failed Tuning the application on the Grid Make the JDL parametric (internally or externally) Acitrezza, First Internaional Grid School for Industrial Applications, 02.07.2007

Questions… Acitrezza, First Internaional Grid School for Industrial Applications, 02.07.2007