[Swift-commit] r4163 - SwiftApps/SwiftR
noreply at svn.ci.uchicago.edu
noreply at svn.ci.uchicago.edu
Wed Mar 2 16:34:02 CST 2011
Author: tga
Date: 2011-03-02 16:34:02 -0600 (Wed, 02 Mar 2011)
New Revision: 4163
Modified:
SwiftApps/SwiftR/IMMEDIATE-TODO
Log:
Updates to swiftR todo list.
Modified: SwiftApps/SwiftR/IMMEDIATE-TODO
===================================================================
--- SwiftApps/SwiftR/IMMEDIATE-TODO 2011-03-02 22:29:29 UTC (rev 4162)
+++ SwiftApps/SwiftR/IMMEDIATE-TODO 2011-03-02 22:34:02 UTC (rev 4163)
@@ -14,12 +14,9 @@
- smaller focused micro-tests looking at param size
- Sarah Kenny FMRI
- parallel OpenMx Tests
- - Candidate systems:
- - Eureka/cobalt - need to finish up
- - Beagle - might be working
- - Sicortex (NO)
- - BG/P (NO)
+HIGH:
+-- get working on beagle.
HIGH:
- tests
@@ -35,14 +32,15 @@
-- swift times?
-- micro studies on provider staging etc.
-HIGH:
-- test on Ranger
-
HIGH:
See email about pbs breaking on UVa cluster
MID:
+
+- test on Ranger
+
+MID:
- saner approach to channels: channel per request to avoid the issue
of what happens if a "done" is never read
@@ -60,9 +58,6 @@
-- siraf
-- godzilla (if updated)
-MID:
-- user testing in general (ssh, pbs, sge)
-* SGE testing: ranger, siraf (low priority)
MID:
* Cleanup ssh worker processes: add a watchdog that detects when worker.pl has
@@ -74,13 +69,13 @@
MID:
* Fast branch: working? faster?
+ (* NOTE: wait until updates: fast branch afflicted by deadlocks *)
MID:
-Investigate use of swift broadcase:
- swift bcast if exportAll files/data and/or xmit this via prov staging w/ caching of duplicates
+Implement omxXXX parallel calls, update openmx code
MID:
-Implement omxXXX parallel calls, update openmx code
+- More robust mechanism for swiftExport - use swift to stage?
LOW: (unless needed by immediate OpenMx app or test)
- complete sf compat functions (sapply, lapply -> for openMx, based on usage)
@@ -94,7 +89,6 @@
- SwiftR removes result pipe
- Swift script writes a done message to result directory
and then exits loop
- -- workspace is run as a job under batch scheduler -> new feature
LOW:
-- perf issue wrt arg list copies (very low prio)
@@ -115,7 +109,11 @@
- each request provides a reply channel
- swift server forks off a worker thread for
each request
+LOW:
+Investigate use of swift broadcase:
+ swift bcast if exportAll files/data and/or xmit this via prov staging w/ caching of duplicates
+
=========================================================================
Completed:
=========================================================================
@@ -139,3 +137,12 @@
He (Mihael) will also look at a better fix to the coaster timeout problem, but for now, you should integrate the timeout change from my trunk/cog/modules/provider-coaster/src/* into your test trunk/
Otherwise, you'll find that your coaster workers quit after a few minutes of inactivity and then start-swift needs to be killed, workers cleanup up, and start-swift restarted.
+MID:
+- user testing in general (ssh, pbs, sge)
+* SGE testing: ranger, siraf (low priority)
+
+LOW:
+ - workspace is run as a job under batch scheduler -> new feature
+ (* This can be achieved by running R script through batch scheduler, and using
+ ssh server. A convenience function getNodeList is included to make it easier
+ to get the host list from the environment *)
More information about the Swift-commit
mailing list