[Swift-commit] r4352 - www/cookbook
ketan at ci.uchicago.edu
ketan at ci.uchicago.edu
Wed Apr 13 00:18:04 CDT 2011
Author: ketan
Date: 2011-04-13 00:18:04 -0500 (Wed, 13 Apr 2011)
New Revision: 4352
Modified:
www/cookbook/cookbook-asciidoc.html
www/cookbook/cookbook-asciidoc.txt
Log:
Added some stuff to cookbook
Modified: www/cookbook/cookbook-asciidoc.html
===================================================================
--- www/cookbook/cookbook-asciidoc.html 2011-04-13 03:56:17 UTC (rev 4351)
+++ www/cookbook/cookbook-asciidoc.html 2011-04-13 05:18:04 UTC (rev 4352)
@@ -581,7 +581,7 @@
<div class="sect1">
<h2 id="_overview">1. Overview</h2>
<div class="sectionbody">
-<div class="paragraph"><p>Swift cookbook overview. Goals of this cookbook. Organization of this cookbook.Benefits of cookbook.</p></div>
+<div class="paragraph"><p>Swift cookbook overview. Goals of this cookbook. Organization of this cookbook. Benefits of cookbook.</p></div>
<div class="paragraph"><p>This cookbook covers various recipes involving running Swift under diverse configurations based on the application requirements and underlying infrastructures. The SwiftScript language and the Swift runtim system. For introductory material, consult the Swift tutorial.</p></div>
<div class="paragraph"><p>Swift is a data-oriented coarse grained scripting language that supports dataset typing and mapping, dataset iteration, conditional branching, and procedural composition.</p></div>
<div class="paragraph"><p>Swift programs (or workflows) are written in a language called SwiftScript.</p></div>
@@ -590,23 +590,61 @@
</div>
</div>
<div class="sect1">
-<h2 id="_beagle">2. Beagle</h2>
+<h2 id="_swift_on_8230">2. Swift on …</h2>
<div class="sectionbody">
-<div class="paragraph"><p>How to run Swift on Beagle.</p></div>
+<div class="sect2">
+<h3 id="_beagle">2.1. Beagle</h3>
+<div class="paragraph"><p>Swift is now installed on Beagle as a module. Swift supports a Coasters based,
+PBS-enabled computing environment for Beagle. To get started with Swift on
+Beagle follow the steps outlined below:</p></div>
+<div class="paragraph"><p><strong>step 1.</strong> Load the Swift module on Beagle as follows: <tt>module load swift</tt></p></div>
+<div class="paragraph"><p><strong>step 2.</strong> Create a Swift specific folder where all your Swift related work will
+stay. (say, <tt>mkdir swift-lab</tt>)</p></div>
+<div class="paragraph"><p><strong>step 3.</strong> Use the gensites command to generate a Cray enabled coasters site
+configuration: <tt>gensites beagle -p /soft/swift/0.92/etc/swift.properties.beagle
+> beagle-coaster.xml</tt></p></div>
+<div class="paragraph"><p><strong>step 4.</strong> Start using Swift! To get started with and example, copy the folder at
+/lustre/beagle/ketan/labs/catsn.works to your home and follow the instructions
+in README of that folder.</p></div>
</div>
+<div class="sect2">
+<h3 id="_intrepid_bg_p">2.2. Intrepid-BG/P</h3>
</div>
+<div class="sect2">
+<h3 id="_pads">2.3. PADS</h3>
+</div>
+<div class="sect2">
+<h3 id="_osg">2.4. OSG</h3>
+</div>
+<div class="sect2">
+<h3 id="_bionimbus">2.5. Bionimbus</h3>
+</div>
+<div class="sect2">
+<h3 id="_magellan">2.6. Magellan</h3>
+</div>
+</div>
+</div>
<div class="sect1">
<h2 id="_coasters">3. Coasters</h2>
<div class="sectionbody">
<div class="paragraph"><p>How to run Swift under different Coasters configurations.</p></div>
+<div class="sect2">
+<h3 id="_manual">3.1. Manual</h3>
</div>
+<div class="sect2">
+<h3 id="_passive">3.2. Passive</h3>
</div>
+<div class="sect2">
+<h3 id="_persistent">3.3. Persistent</h3>
</div>
+</div>
+</div>
+</div>
<div id="footnotes"><hr /></div>
<div id="footer">
<div id="footer-text">
Version 0.92<br />
-Last updated 2011-04-07 10:07:49 CDT
+Last updated 2011-04-13 00:16:38 CDT
</div>
</div>
</body>
Modified: www/cookbook/cookbook-asciidoc.txt
===================================================================
--- www/cookbook/cookbook-asciidoc.txt 2011-04-13 03:56:17 UTC (rev 4351)
+++ www/cookbook/cookbook-asciidoc.txt 2011-04-13 05:18:04 UTC (rev 4352)
@@ -8,7 +8,7 @@
Overview
--------
-Swift cookbook overview. Goals of this cookbook. Organization of this cookbook.Benefits of cookbook.
+Swift cookbook overview. Goals of this cookbook. Organization of this cookbook. Benefits of cookbook.
This cookbook covers various recipes involving running Swift under diverse configurations based on the application requirements and underlying infrastructures. The SwiftScript language and the Swift runtim system. For introductory material, consult the Swift tutorial.
@@ -19,11 +19,47 @@
SwiftScript programs are dataflow oriented - they are primarily concerned with processing (possibly large) collections of data files, by invoking programs to do that processing. Swift handles execution of
such programs on remote sites by choosing sites, handling the staging of input and output files to and from the chosen sites and remote execution of program code.
+Swift on ...
+------------
Beagle
-------
-How to run Swift on Beagle.
+~~~~~~
+Swift is now installed on Beagle as a module. Swift supports a Coasters based,
+PBS-enabled computing environment for Beagle. To get started with Swift on
+Beagle follow the steps outlined below:
+*step 1.* Load the Swift module on Beagle as follows: +module load swift+
+
+*step 2.* Create a Swift specific folder where all your Swift related work will
+stay. (say, +mkdir swift-lab+)
+
+*step 3.* Use the gensites command to generate a Cray enabled coasters site
+configuration: +gensites beagle -p /soft/swift/0.92/etc/swift.properties.beagle
+> beagle-coaster.xml+
+
+*step 4.* Start using Swift! To get started with and example, copy the folder at
+/lustre/beagle/ketan/labs/catsn.works to your home and follow the instructions
+in README of that folder.
+
+Intrepid-BG/P
+~~~~~~~~~~~~~
+PADS
+~~~~
+OSG
+~~~
+Bionimbus
+~~~~~~~~~
+Magellan
+~~~~~~~~
+
Coasters
--------
How to run Swift under different Coasters configurations.
+Manual
+~~~~~~
+Passive
+~~~~~~~
+Persistent
+~~~~~~~~~~
+
+
More information about the Swift-commit
mailing list