[Swift-commit] r8258 - SwiftApps/subjobs

ketan at ci.uchicago.edu ketan at ci.uchicago.edu
Mon Sep 29 11:27:13 CDT 2014


Author: ketan
Date: 2014-09-29 11:27:13 -0500 (Mon, 29 Sep 2014)
New Revision: 8258

Modified:
   SwiftApps/subjobs/README.txt
Log:
subblock limitations

Modified: SwiftApps/subjobs/README.txt
===================================================================
--- SwiftApps/subjobs/README.txt	2014-09-29 15:14:31 UTC (rev 8257)
+++ SwiftApps/subjobs/README.txt	2014-09-29 16:27:13 UTC (rev 8258)
@@ -45,19 +45,10 @@
 ./runswift.sh
 ----
 
-sub-block jobs from bash
--------------------------
-
-To run the example application from bash:
-
-----
-./runbash
-----
-
 Swift Sub-block jobs: HowTo
 ----------------------------
 
-In order to convert an ordinary Swift app run in sub-block mode, the following changes are required:
+To convert an ordinary Swift application run in sub-block mode, the following changes are required:
 
 . Add bg.sh as the application invoker in place of sh. For example, if the app definition is as follows:
 
@@ -108,4 +99,16 @@
 </config>
 ----
 
+Sub-block limitations
+----------------------
 
+There are currently the following two limitations with sub-block jobs:
+
+. The maximum size of the outer cobalt job must not exceed 512 nodes, ie. half
+rack.
+
+. The successive subjobs must be submitted with a gap of at least 3 seconds in
+between. This means for a large number of shorter than 5 seconds jobs, the
+system will not be underutilized. Consequently, subblocks are suitable for
+tasks which are more than a 2 minutes in duration.
+




More information about the Swift-commit mailing list