[Swift-commit] r8415 - SwiftApps/subjobs
ketan at ci.uchicago.edu
ketan at ci.uchicago.edu
Tue Mar 24 17:18:39 CDT 2015
Author: ketan
Date: 2015-03-24 17:18:38 -0500 (Tue, 24 Mar 2015)
New Revision: 8415
Modified:
SwiftApps/subjobs/README.html
SwiftApps/subjobs/README.txt
Log:
_
Modified: SwiftApps/subjobs/README.html
===================================================================
--- SwiftApps/subjobs/README.html 2015-03-24 21:59:06 UTC (rev 8414)
+++ SwiftApps/subjobs/README.html 2015-03-24 22:18:38 UTC (rev 8415)
@@ -791,6 +791,7 @@
<div class="paragraph"><p>This section briefly discusses the Swift parallel scripting, Subjobs and their integration.</p></div>
<div class="sect2">
<h3 id="_swift">3.1. Swift</h3>
+<div class="paragraph"><p>The Swift parallel scripting framework eases the expression and execution of workflow and MTC applications such as ensembles and parameter sweeps.</p></div>
</div>
<div class="sect2">
<h3 id="_subjobs">3.2. Subjobs</h3>
@@ -979,7 +980,7 @@
</div>
</div>
<div class="sect1">
-<h2 id="_internals">6. Internals</h2>
+<h2 id="_diving_deeper">6. Diving deeper</h2>
<div class="sectionbody">
<div class="paragraph"><p>The key driver of the Swift sub-block jobs is a script called <code>bg.sh</code> that does
the sub-block jobs calculations and othe chores for the users. The script looks
@@ -1092,7 +1093,7 @@
<div id="footnotes"><hr /></div>
<div id="footer">
<div id="footer-text">
-Last updated 2015-03-24 16:58:35 CDT
+Last updated 2015-03-24 17:06:25 CDT
</div>
</div>
</body>
Modified: SwiftApps/subjobs/README.txt
===================================================================
--- SwiftApps/subjobs/README.txt 2015-03-24 21:59:06 UTC (rev 8414)
+++ SwiftApps/subjobs/README.txt 2015-03-24 22:18:38 UTC (rev 8415)
@@ -56,8 +56,8 @@
Swift
~~~~~~
+The Swift parallel scripting framework eases the expression and execution of workflow and MTC applications such as ensembles and parameter sweeps.
-
Subjobs
~~~~~~~~
Subjobs offer a way to run ensembles and parameter sweep like computations over BG/Q resources.
@@ -93,6 +93,18 @@
NOTE: The value of +SUBBLOCK_SIZE+ variable must be a power of 2 and less than 512.
+Restart a Swift run
+~~~~~~~~~~~~~~~~~~~~
+
+Swift can restart a run from the point it was interrupted or crashed. This can
+be done by supplying a +-resume+ switch and the restart log found in the +run+
+directory. For example, if a run directory named +run010+ is created as a
+result of a run, it can be resumed as follows:
+
+----
+swift -resume ./run010/restart.log -config mira.conf simanalyze.swift
+----
+
Swift Configuration
~~~~~~~~~~~~~~~~~~~~
A complete example config file for a sub-block job run on ALCF is shown below:
@@ -252,8 +264,8 @@
HALO is an astrophysics application.
////
-Internals
-----------
+Diving deeper
+--------------
The key driver of the Swift sub-block jobs is a script called +bg.sh+ that does
the sub-block jobs calculations and othe chores for the users. The script looks
as follows:
More information about the Swift-commit
mailing list