[Swift-commit] r3875 - text/parco10submission

noreply at svn.ci.uchicago.edu noreply at svn.ci.uchicago.edu
Thu Jan 6 16:01:22 CST 2011


Author: dsk
Date: 2011-01-06 16:01:22 -0600 (Thu, 06 Jan 2011)
New Revision: 3875

Modified:
   text/parco10submission/paper.bib
   text/parco10submission/paper.tex
Log:
updating CoG stuff


Modified: text/parco10submission/paper.bib
===================================================================
--- text/parco10submission/paper.bib	2011-01-06 21:32:47 UTC (rev 3874)
+++ text/parco10submission/paper.bib	2011-01-06 22:01:22 UTC (rev 3875)
@@ -136,15 +136,6 @@
  pages = {237--247}
 }
 
- at article{COG,
- title = {{COG}},
- author = {John Smith and Jane Doe},
- journal = {{Cluster Computing}},
- volume = {5(3)},
- year = 2002,
- pages = {237--247}
-}
-
 @misc{LONIPIPELINE,
  title="LONI Pipeline http://pipeline.loni.ucla.edu/"
 }
@@ -284,20 +275,20 @@
 address = {Los Alamitos, CA, USA},
 }
 
- at article {makeflow,
-   author = {Yu, Li and Moretti, Christopher and Thrasher, Andrew and Emrich, Scott and Judd, Kenneth and Thain, Douglas},
-   affiliation = {University of Notre Dame Department of Computer Science and Engineering South Bend USA},
-   title = {Harnessing parallelism in multicore clusters with the All-Pairs, Wavefront, and Makeflow abstractions},
-   journal = {Cluster Computing},
-   publisher = {Springer Netherlands},
-   issn = {1386-7857},
-   keyword = {Computer Science},
-   pages = {243-256},
-   volume = {13},
-   issue = {3},
-   url = {http://dx.doi.org/10.1007/s10586-010-0134-7},
-   note = {10.1007/s10586-010-0134-7},
-   year = {2010}
+ at article {makeflow,
+   author = {Yu, Li and Moretti, Christopher and Thrasher, Andrew and Emrich, Scott and Judd, Kenneth and Thain, Douglas},
+   affiliation = {University of Notre Dame Department of Computer Science and Engineering South Bend USA},
+   title = {Harnessing parallelism in multicore clusters with the All-Pairs, Wavefront, and Makeflow abstractions},
+   journal = {Cluster Computing},
+   publisher = {Springer Netherlands},
+   issn = {1386-7857},
+   keyword = {Computer Science},
+   pages = {243-256},
+   volume = {13},
+   issue = {3},
+   url = {http://dx.doi.org/10.1007/s10586-010-0134-7},
+   note = {10.1007/s10586-010-0134-7},
+   year = {2010}
 }
 % Items below are from an older paper - retain for the moment in case any are useful here
 

Modified: text/parco10submission/paper.tex
===================================================================
--- text/parco10submission/paper.tex	2011-01-06 21:32:47 UTC (rev 3874)
+++ text/parco10submission/paper.tex	2011-01-06 22:01:22 UTC (rev 3875)
@@ -939,7 +939,7 @@
 and
 remote file transfer and data management.
 Both remote execution and data transfer and management functions are provided through generalized
-abstracted interfaces called \emph{providers}.
+abstracted interfaces called \emph{providers}~\cite{Karajan}.
 Data providers enable data transfer and management to be performed through a wide variety of protocols including direct local copying, GridFTP, HTTP, WebDAV, SCP, and FTP.
 Execution providers enable job execution to take place using direct POSIX process fork, Globus GRAM, Condor (and Condor-G), PBS, SGE, SSH.
 The Swift execution model can thus be extended by
@@ -1738,13 +1738,13 @@
 also allows easy programming of applications that have cycles and runtime decisions,
 such as in optimization problems.
 
-Swift integrates with the CoG Karajan workflow engine~\cite{Karajan}. Karajan
+Swift integrates with the Karajan workflow engine~\cite{Karajan}. Karajan
 provides the libraries and primitives for job scheduling, data
 transfer, and grid job submission; Swift adds support for high-level
 abstract specification of large parallel computations, data
 abstraction, and workflow restart, reliable execution over multiple
-grid sites, and (via Falkon~\cite{Falkon_2008} and CoG coasters)
-\katznote{need to talk about what CoG coasters is vs coasters as previously introduced, or clear up the fact that the previous ``coasters'' didn't talk about CoG.} fast job execution.
+grid sites, and (via Falkon~\cite{Falkon_2008} and coasters)
+fast job execution.
 
 
 
@@ -1762,10 +1762,10 @@
 short. In such circumstances, execution time can become dominated by
 %GRAM and LRM
 program submission overhead. A resource provisioning system such as
-Falkon or the CoG coaster mechanism developed for
+Falkon or the coaster mechanism developed for
 Swift can be used to ameliorate this overhead, by incurring the
 allocation overhead once per worker node. Both of these mechanisms can
-be plugged into Swift straightforwardly through the CoG provider API.
+be plugged into Swift straightforwardly through the CoG provider API~\cite{karajan}.
 
 \subsection{Scripting on thousands to millions of cores}
 
@@ -1785,7 +1785,7 @@
 
 Similarly, some applications deal with files that are uncomfortably
 small for GridFTP (on the order of tens of bytes). In this situation, a
-lightweight file access mechanism provided by CoG Coasters can be
+lightweight file access mechanism provided by Coasters can be
 substituted for GridFTP. When running on HPC resources, the thousands
 of small accesses to the filesystem may create a bottleneck.  To
 approach this problem, we have investigated application needs and




More information about the Swift-commit mailing list