[Swift-commit] r6285 - in trunk/docs: . merged merged/userguide
ketan at ci.uchicago.edu
ketan at ci.uchicago.edu
Sat Feb 16 10:38:44 CST 2013
Author: ketan
Date: 2013-02-16 10:38:43 -0600 (Sat, 16 Feb 2013)
New Revision: 6285
Modified:
trunk/docs/build_docs.sh
trunk/docs/merged/build_docs.sh
trunk/docs/merged/userguide/coasters
Log:
minor updates
Modified: trunk/docs/build_docs.sh
===================================================================
--- trunk/docs/build_docs.sh 2013-02-15 20:10:43 UTC (rev 6284)
+++ trunk/docs/build_docs.sh 2013-02-16 16:38:43 UTC (rev 6285)
@@ -48,8 +48,6 @@
exit 1
fi
-INSTALLATION_DIRECTORY=$1
-
# Create installation directory if needed
if [ ! -d "$INSTALLATION_DIRECTORY" ]; then
mkdir $INSTALLATION_DIRECTORY || crash "Unable to create directory $INSTALLATION_DIRECTORY"
Modified: trunk/docs/merged/build_docs.sh
===================================================================
--- trunk/docs/merged/build_docs.sh 2013-02-15 20:10:43 UTC (rev 6284)
+++ trunk/docs/merged/build_docs.sh 2013-02-16 16:38:43 UTC (rev 6285)
@@ -113,3 +113,4 @@
find $INSTALLATION_DIRECTORY/$VERSION -type f -exec chgrp $GROUP {} \; -exec chmod $CHMOD_FILE_MODE {} \; > /dev/null 2>&1
find $INSTALLATION_DIRECTORY/$VERSION -type d -exec chgrp $GROUP {} \; -exec chmod $CHMOD_DIRECTORY_MODE {} \; > /dev/null 2>&1
+
Modified: trunk/docs/merged/userguide/coasters
===================================================================
--- trunk/docs/merged/userguide/coasters 2013-02-15 20:10:43 UTC (rev 6284)
+++ trunk/docs/merged/userguide/coasters 2013-02-16 16:38:43 UTC (rev 6285)
@@ -3,7 +3,7 @@
Introduction
~~~~~~~~~~~~
-Coasters are the Swift's implementation of _pilot job abstraction_.
+Coasters are the Swift's implementation of the _pilot job abstraction_.
In many applications, Swift performance can be greatly enhanced by the use of
coasters. Coasters provide a low-overhead job submission and file transfer
@@ -39,7 +39,7 @@
To use for job execution, specify a sites.xml execution element like this:
----
-<execution provider="coaster" jobmanager="gt2:gt2:pbs" url="grid.myhost.org">
+<execution provider="coaster" jobmanager="local:pbs" url="grid.myhost.org">
----
The jobmanager string contains more detail than with other providers. It
@@ -55,7 +55,7 @@
To use for file transfer, specify a sites.xml filesystem element like this:
----
-<filesystem provider="coaster" url="gt2://grid.myhost.org" />
+<filesystem provider="coaster" url="gftp://grid.myhost.org" />
----
The url parameter should be a pseudo-URI formed with the URI scheme
@@ -93,10 +93,11 @@
Coasters
--------
Coasters were introduced in Swift v0.6 as an experimental feature. In many
-applications, Swift performance can be greatly enhanced by the use of
-coasters. Coasters provide a low-overhead job submission and file transfer
-mechanism suited for the execution of short jobs (on the order of a few
-seconds). A detailed information on coasters can be found at http://www.ci.uchicago.edu/swift/guides/userguide.php#coasters.
+applications, Swift performance can be greatly enhanced by the use of coasters.
+Coasters provide a low-overhead job submission and file transfer mechanism
+suited for the execution of short jobs (on the order of a few seconds). A
+detailed information on coasters can be found at
+http://www.ci.uchicago.edu/swift/guides/userguide.php#coasters.
//**Include neat diagrams.**
Following is a coasters setup case-study for a PBS underlying provider where sites.xml coaster settings were:
@@ -129,7 +130,7 @@
<profile namespace="karajan" key="initialScore">10000</profile>
source~~~~
-The following table briefly describes the elements on the coasters setup:
+The following table briefly describes the elements of the coasters setup:
[width="70%", cols="^3,10", options="header"]
|=============================================================================================
|profile key | brief description
@@ -144,36 +145,19 @@
|jobThrottle |the number of concurrent jobs allowed on a site
|==============================================================================================
-//
-//For Beginners
-//~~~~~~~~~~~~~~
-//Coasters for beginners. Usage of existing, prebuilt templates.
-//
-//For Intermediate Users
-//~~~~~~~~~~~~~~~~~~~~~~~
-//Coasters for intermediate users.
-//
-//Using gensites
-//^^^^^^^^^^^^^^^
-//Usage of gensites to generate your own sites
-//configurations.
-//
-//
-//
-
For Advanced Users
~~~~~~~~~~~~~~~~~~
//Coasters for advanced users. Getting your hands dirty.
-One of the main reason that one would initially deviate from coaster
-defaults into more complex pool entries is to force jobs to fit into some
-site-imposed constraint. For instance a typical submission to the experimental
-queue requires a user to request upto 3 nodes for under 1 hour. This setup
-could be achieved with a careful tuning of coaters parameters.
+One of the main reason that one would initially deviate from coaster defaults
+into more complex pool entries is to force jobs to fit into some site-imposed
+constraint. For instance a typical submission to a fast PBS queue requires a
+user to request upto 3 nodes for under 1 hour. This setup could be achieved
+with a careful tuning of coaters parameters.
-//How to run Swift under different Coasters configurations
-//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+Coasters configurations
+~~~~~~~~~~~~~~~~~~~~~~~
//
//Manual
//^^^^^^^
More information about the Swift-commit
mailing list