DEMO Program
Trang 1Running SPECFEM on
EUAsiaGrid
Yi-Tao HE
ASGC, Taiwan
Trang 2DEMO Program
• Available from:
– http://t-ap196.grid.sinica.edu.tw/sem_simulator.zip
Trang 31 Data Preparation
– SPECFEM Executable – Earth Model
OR – SPECFEM Source Package
2 Make a Job Description (use JDL)
– Parameter File (Parfile) – Source (CMTSOLUTION)
3 Job Submission
Steps to run SPECFEM on the Grid
Trang 4gLite: Computing Flow
find suitable resources
Trang 5#CPU Free Total Jobs Running Waiting ComputingElement
Trang 6Avail Space(Kb) Used Space(Kb) Type SEs
Trang 71 Data Preparation
– SPECFEM Executable
– Earth Model
OR
– SPECFEM Source Package
2 Make a Job Description (use JDL)
– Parameter File (Parfile) – Source (CMTSOLUTION)
3 Job Submission
Steps to run SPECFEM on the Grid
Trang 8Data Preparation
resource status
replication info register data
find storage elements
Data Flow
INFO
specfem3d_globe.src.tgz
Trang 9Copy the SPECFEM package to SE
Trang 10Data Preparation (replica)
SURL1 SURL2 SURL3
xxxxxxxx-xxxx-xxxx- xxxxxxxxxxxxx
dpm01.grid.sinica.edu.tw se.ifi.vngrid.vinaren.vn
Trang 111 Data Preparation
– SPECFEM Executable – Earth Model
OR – SPECFEM Source Package
2 Make a Job Description (use JDL)
– Parameter File (Parfile)
– Source (CMTSOLUTION)
3 Job Submission
Steps to run SPECFEM on the Grid
Trang 12Description of a SPECFEM Job
Requirements = Member( “MPICH”, other.GlueHostApplicationSoftwareRunTimeEnvironment );
]
Trang 131 Data Preparation
– SPECFEM Executable – Earth Model
OR – SPECFEM Source Package
2 Make a Job Description (use JDL)
– Parameter File (Parfile) – Source (CMTSOLUTION)
3 Job Submission
Steps to run SPECFEM on the Grid
Trang 14Submit a SPECFEM Job
find MPI resources
J ob Flow
Data Flow
INFO
resource characteristics
near SE
mpirun.sh Par_file.T CMTSOLUTION
Trang 15List matched CEs for SPECFEM
Trang 16Submit a SPECFEM Job (cont.)
Trang 17Check Job Status
specfem3d_globe.src.tgz mpirun.sh
Par_file.T
job status
INFO
job status
Trang 18Status of the Submitted Jobs
Trang 19The simulation is Running
Trang 20The simulation is DONE
Trang 22Retrieve Outputs (cont.)
Trang 23Retrieve Outputs (cont.)
Trang 24Simulation Gateway
issues from seismologists and makes them easy to run
seismic simulations on the Grid
– A Simulation Wizard helps setup up simulation parameters
(diagrams are generated by SAC, Seismic Analysis Code)
Trang 25Simulation Gateway Demo
Various Velocity Models User defined Events
Job Monitoring Seismogram Viewer
Trang 26Questions?
Trang 27Reference