[Swift-commit] r5693 - SwiftApps/SciColSim

jonmon at ci.uchicago.edu jonmon at ci.uchicago.edu
Mon Feb 27 11:02:54 CST 2012


Author: jonmon
Date: 2012-02-27 11:02:54 -0600 (Mon, 27 Feb 2012)
New Revision: 5693

Modified:
   SwiftApps/SciColSim/TODO
Log:
o updated TODO file for SciColSim



Modified: SwiftApps/SciColSim/TODO
===================================================================
--- SwiftApps/SciColSim/TODO	2012-02-27 01:30:03 UTC (rev 5692)
+++ SwiftApps/SciColSim/TODO	2012-02-27 17:02:54 UTC (rev 5693)
@@ -6,47 +6,52 @@
 
 --- Top Prios ---
 
-Get code in shape for Andrey to do a comparison run between fast .py and .swift runs on his Mac.
+[x] Get code in shape for Andrey to do a comparison run between fast .py and .swift runs on his Mac.
 
-Get initial tests run on Beagle at scale
+[-] Get initial tests run on Beagle at scale
 
-Look for timing problems and ultr-long runs.
+[x] Look for timing problems and ultr-long runs.
 
-Clean up Swift code for Andrey to take over the code.
+[-] Clean up Swift code for Andrey to take over the code.
 
-Get Swift code closer and closer to C++ output format
+[-] Get Swift code closer and closer to C++ output format
 
-Get Andrey Beagle-enabled (ie running new runs on Beagle)
+[ ] Get Andrey Beagle-enabled (ie running new runs on Beagle)
 
-Deal with file management and temp files form runs
+[ ] Deal with file management and temp files form runs
 
-Speed up data management if thats slowing us down (eg, CDM)
+[ ] Speed up data management if thats slowing us down (eg, CDM)
 
 
 -----------------
 
 
-[ ] convert all hard-coded annealing.swift params to @arg(s)
+[-] convert all hard-coded annealing.swift params to @arg(s)
+    -- missing what parameters are fixed and which are not fixed
 
-[ ] Get timings for optimizer calls to display.  Perhaps via stdout or
+[-] Get timings for optimizer calls to display.  Perhaps via stdout or
     2nd file or a tagged value in the main output file of 'm' mode?
     See FIXMEs inserted in the code for multi_loss for this.
+    -- finished, needs integration
 
 [ ] set optimizer to unbufferred IO
+    -- ??????
 
-[ ] Do optimizer timing studies and look for long running outliers
+[-] Do optimizer timing studies and look for long running outliers
+    -- Beta value becoming negative is an outlier, need to integrate fix for stopping
+       computaion at large loss
 
 [ ] Insert kill-and-restart logic to kill and re-run long running outliers.
 
 [x] echo parameters at start like c++ logic
 
-[ ] Determine correct test parameter sets - and if we are passing these
+[x] Determine correct test parameter sets - and if we are passing these
     through correctly.
 
 [x] Check correctnes of rejection tracking logic and j of k logic for
     the 5 params
 
-[ ] address fixme's
+[-] address fixme's
 
 [ ] determine how to find max_reject
 
@@ -82,16 +87,16 @@
 
 [-] Platforms:
 
-[-] Mac
-[ ] Beagle
-[ ] OSG
-[ ] XSEDE
-[ ] OSG+XSEDE
-[ ] BG/P
-[-] PADS
-[ ] FutureGrid
-[ ] OSG Cloud
-[ ] ibiCluster
+[x] Mac(Jon)
+[-] Beagle(Jon)
+[ ] OSG(David)
+[ ] XSEDE(???)
+[ ] OSG+XSEDE(ExTENCI)(Jon)
+[ ] BG/P(Jon)
+[x] PADS(Jon)
+[ ] FutureGrid(David)
+[ ] OSG Cloud(David)
+[ ] ibiCluster(David)
 
 [ ] Develop ExTENCI verison of script with different logic on parallel
     vs serial clusters. (Ketan)
@@ -106,12 +111,12 @@
 same from Java Random?
 
 [x] Determine if one evolve() run in the optimizer.cpp code is
-sufficient. (yes -it does 1 woth reruns = 1
+sufficient. (yes -it does 1 woth reruns = 1)
 
 [x] Determine annealing.swift output files needed.
 
-[ ] Track negative number scenario
+[x] Track negative number scenario
 
 [ ] create a lib directory of swift scripts to import in the swift release
 
-[ ] Document each command line parameter for annealing.swift
+[-] Document each command line parameter for annealing.swift




More information about the Swift-commit mailing list