[Swift-commit] r4485 - www/cookbook

ketan at ci.uchicago.edu ketan at ci.uchicago.edu
Tue May 17 17:02:59 CDT 2011


Author: ketan
Date: 2011-05-17 17:02:58 -0500 (Tue, 17 May 2011)
New Revision: 4485

Modified:
   www/cookbook/cookbook-asciidoc.html
   www/cookbook/cookbook-asciidoc.txt
Log:
updates on bionimbus howto

Modified: www/cookbook/cookbook-asciidoc.html
===================================================================
--- www/cookbook/cookbook-asciidoc.html	2011-05-17 21:54:15 UTC (rev 4484)
+++ www/cookbook/cookbook-asciidoc.html	2011-05-17 22:02:58 UTC (rev 4485)
@@ -587,15 +587,6 @@
 Swift runtime system. For
 introductory material, consult the Swift tutorial found
 <a href="http://www.ci.uchicago.edu/swift/guides/tutorial.php">here</a>.</p></div>
-<div class="paragraph"><p>Swift is a data-oriented coarse grained parallel 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>
-<div class="paragraph"><p>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.</p></div>
 </div>
 </div>
 <div class="sect1">
@@ -629,7 +620,11 @@
 <div class="sect2">
 <h3 id="_setting_up_to_run_swift">2.2. Setting up to run Swift</h3>
 <div class="paragraph"><p>This is simple. We will be using a pre-compiled version of Swift that can be
-downloaded from <a href="http://www.ci.uchicago.edu/swift/downloads/index.php">here</a>.</p></div>
+downloaded from <a href="http://www.ci.uchicago.edu/swift/downloads/index.php">here</a>. Download and untar the latest precompiled version as follows:</p></div>
+<div class="listingblock">
+<div class="content">
+<pre><tt>$ tar xf swift-0.92.1.tar.gz</tt></pre>
+</div></div>
 <div class="sect3">
 <h4 id="_environment_setup">2.2.1. Environment Setup</h4>
 <div class="paragraph"><p>The examples were tested with Java version 1.6. Make sure you do not already
@@ -1186,7 +1181,7 @@
 <h3 id="_beagle">4.1. Beagle</h3>
 <div class="paragraph"><p>Swift is now installed on Beagle as a module. Swift supports a Coasters based,
 computing environment for Beagle. A detailed Swift documentation is maintained
-[[<a href="http://www.ci.uchicago.edu/swift/docs/index.php]">here</a>].  To get started
+[[<a href="http://www.ci.uchicago.edu/swift/docs/index.php]">here</a>]. 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 and change to a directory where your Swift related work will
@@ -1495,7 +1490,7 @@
 <div id="footer">
 <div id="footer-text">
 Version 0.92<br />
-Last updated 2011-05-06 14:14:07 CDT
+Last updated 2011-05-08 15:51:05 CDT
 </div>
 </div>
 </body>

Modified: www/cookbook/cookbook-asciidoc.txt
===================================================================
--- www/cookbook/cookbook-asciidoc.txt	2011-05-17 21:54:15 UTC (rev 4484)
+++ www/cookbook/cookbook-asciidoc.txt	2011-05-17 22:02:58 UTC (rev 4485)
@@ -15,18 +15,6 @@
 introductory material, consult the Swift tutorial found 
 link:http://www.ci.uchicago.edu/swift/guides/tutorial.php[here].
 
-Swift is a data-oriented coarse grained parallel scripting language that supports
-dataset typing and mapping, dataset iteration, conditional branching, and
-procedural composition.
-
-Swift programs (or workflows) are written in a language called SwiftScript.
-
-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 Basics
 ------------
 
@@ -733,12 +721,16 @@
 vary based on what ip you get for your Virtual Machine instance
 
 #On anywhere as long as provide the correct callback uri: here the
-"http://140.221.9.110:42195" is the callback uri of previous ones
+"http://140.221.9.110:35753" is the callback uri of previous ones
 
-**step6.** Start the worker from the virtual machine
-+worker.pl http://localhost:42195 tmp /tmp # where 42195 is the port where the
-coaster service is listening to the workers+
+**step6.** Copy the +worker.pl+ from gatewayx to the VM: +scp
+swift-0.92/bin/worker.pl root at 10.101.8.50:/bin/+, you will be prompted for the
+root password of the VM.
 
+**step7.** Start the worker from the virtual machine
++worker.pl http://localhost:35753 tmp /tmp+
+where 35753 is the port where the coaster service is listening to the workers+
+
 .sites.xml for the above run
 
 [xml]




More information about the Swift-commit mailing list