[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