[Swift-commit] r2422 - text/hpdc09submission

noreply at svn.ci.uchicago.edu noreply at svn.ci.uchicago.edu
Fri Jan 9 16:55:45 CST 2009


Author: hategan
Date: 2009-01-09 16:55:44 -0600 (Fri, 09 Jan 2009)
New Revision: 2422

Modified:
   text/hpdc09submission/paper.latex
Log:
split item into parallelization and throttling; added load balancing

Modified: text/hpdc09submission/paper.latex
===================================================================
--- text/hpdc09submission/paper.latex	2009-01-09 22:00:32 UTC (rev 2421)
+++ text/hpdc09submission/paper.latex	2009-01-09 22:55:44 UTC (rev 2422)
@@ -117,13 +117,20 @@
 
 \item Automatic parallelization of program invocations invoking
 programs that have no data dependencies in parallel (section
-\ref{Language}) and throttling invocations to a rate appropriate for
-each execution location (section \ref{ExecutingSites}).
+\ref{Language})
 
+\item Management of program invocations such as throttling
+to a rate appropriate for each execution location and mechanism
+(section \ref{ExecutingSites}).
+
 \item Reliability through retry (and re-siting) of failed executions
 and restart of interrupted scripts from the point of
 failure. (section \ref{ExecutingReliably})
 
+\item Automatic balancing of the workload to available resources
+based on adaptive algorithms that can account for both resource
+performance and reliability.
+
 \item Recording the provenance of derived data objects (section
 \ref{Provenance}).
 
@@ -1267,7 +1274,7 @@
 are available. The Swift system uses similar mechanism called future
 [16] for workflow evaluation and scheduling.
 
-MapReduce\cite{MapReduce} also provides a programming models and a runtime system
+MapReduce\cite{MAPREDUCE} also provides a programming models and a runtime system
 to support the processing of large scale datasets. The two key
 functions \emph{map} and \emph{reduce} are borrowed from functional language: a
 map function iterates over a set of items, performs a specific




More information about the Swift-commit mailing list