Annual Meeting - SCEC.org
Annual Meeting - SCEC.org
Annual Meeting - SCEC.org
- TAGS
- annual
- meeting
- www.scec.org
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Group 1 – CME/PetaSHA | Poster Abstracts<br />
dimensional slices via a clickable interface or by specifying precise coordinates. Extractions are<br />
plotted to the screen and optionally downloaded to local disk. Time histories may be low-pass<br />
filtered, and multiple simulations may be overlayed for comparison. Metadata is sored with each<br />
simulation in the form of a Pylab module. A well defined URL scheme for specifying extractions<br />
allows the web interface to be bypassed, thus allowing for batch scripting of both plotting and<br />
download tasks. This version of WebSims replaces a previous PHP implementation. It is written in<br />
Python using the NumPy, SciPy, and Matplotlib modules, which provide a MATLAB-like<br />
processing and visualization environment. The web pages are served by a web.py, a simple web<br />
application framework similar to Google App Engine. WebSims is open source and freely<br />
available, though not supported.<br />
1-023<br />
RUNNING MILLIONS OF SERIAL JOBS ON A CLUSTER USING WORKFLOWS:<br />
CYBERSHAKE 2008 Callaghan S, Maechling PJ, Deelman E, Vahi K, Mehta G, Juve G, Milner<br />
KR, Graves RW, Field E, Okaya DA, and Jordan TH<br />
<strong>SCEC</strong> researchers use large-scale computational grid-based scientific workflows to perform seismic<br />
hazard calculations for the CyberShake project, part of <strong>SCEC</strong>'s PetaSHA project. The scientific goal<br />
of CyberShake is to calculate physics-based probabilistic seismic hazard curves for locations in<br />
Southern California and combine the curves into a hazard map for the region. For each site of<br />
interest, the CyberShake processing includes two large-scale MPI calculations to create strain<br />
Green's tensors and a large number of embarrassingly parallel post-processing jobs to calculate<br />
intensity measures from possible events. These intensity measures are then processed into a hazard<br />
curve.<br />
Our use of scientific workflows, which link the output of one job with the input of the next, enables<br />
a greater degree of automation and supports access to the grid tools needed to run and manage this<br />
kind of high-throughput calculation. CyberShake has been updated to include the UCERF 2.0<br />
earthquake rupture forecast (ERF), as well as increased rupture variation in hypocenter location<br />
and slip distribution. As a result, the number of calculations per site increased by a factor of four,<br />
leading to workflows of nearly 1 million jobs. We have recently completed CyberShake seismic<br />
hazard curves for 9 sites utilizing large workflows, using the Pegasus Workflow Management<br />
System to execute the computations on local and national supercomputing resources. We discuss<br />
the advantages of using a grid-based, scientific workflow approach to this type of high-throughput<br />
computation. We describe the challenges we encountered and solutions we developed to obtain<br />
meaningful scientific results.<br />
1-024<br />
<strong>SCEC</strong> RESEARCH USING HIGH PERFORMANCE COMPUTING BY THE <strong>SCEC</strong>/CME<br />
COLLABORATION Maechling PJ, Jordan TH, Archuleta RJ, Beroza GC, Bielak J, Chen P,<br />
Cui Y, Day SM, Deelman E, Graves RW, Minster JB, Olsen KB, and the <strong>SCEC</strong>/CME<br />
Collaboration<br />
The <strong>SCEC</strong> Community Modeling Environment (<strong>SCEC</strong>/CME) collaboration performs basic<br />
scientific research using high performance computing with the goal of developing a predictive<br />
understanding of earthquake processes and seismic hazards. <strong>SCEC</strong>/CME research is currently<br />
funded through two NSF awards, the NSF-EAR PetaSHA-2 project, and the NSF-OCI PetaShake<br />
projects. These two projects have complementary goals with PetaSHA-2 focusing on basic seismic<br />
hazard research and PetaShake focusing on increasing the scale and resolution of <strong>SCEC</strong><br />
computational codes to use petascale supercomputers. <strong>SCEC</strong>/CME research areas including<br />
dynamic rupture modeling, wave propagation modeling, probabilistic seismic hazard analysis, and<br />
2008 <strong>SCEC</strong> <strong>Annual</strong> <strong>Meeting</strong> | 79