[Swift-commit] r3971 - SwiftApps/SwiftR

noreply at svn.ci.uchicago.edu noreply at svn.ci.uchicago.edu
Mon Jan 17 13:18:58 CST 2011


Author: tga
Date: 2011-01-17 13:18:58 -0600 (Mon, 17 Jan 2011)
New Revision: 3971

Added:
   SwiftApps/SwiftR/JOINT-TODO
Log:
Wrote up a TODO list based on discussion at today's meeting with MW.


Added: SwiftApps/SwiftR/JOINT-TODO
===================================================================
--- SwiftApps/SwiftR/JOINT-TODO	                        (rev 0)
+++ SwiftApps/SwiftR/JOINT-TODO	2011-01-17 19:18:58 UTC (rev 3971)
@@ -0,0 +1,66 @@
+
+SHORT-TERM GOALS
+---------------
+* Stable on the following platforms:
+    - SGE
+    - Local multi-core
+    - PBS
+    - SSH
+* No hanging on FIFO reads/writes
+* Working on the following platforms for development use:
+    - Cobalt
+    - Slurm
+* Speed competitive with Snowfall on basic tasks
+
+
+TEST SUITE
+-----------
+1. get and try openmx examples
+2. look at openmx test examples for test structure conventions
+3. Test cleanup
+4. performance tests (compare with Snowfall)
+    - vary durations, batching, and target environs
+    - vary input and output sizes
+    - plot performance surfaces
+
+
+MANUAL TESTING
+--------------
+1. test on local, ssh, pbs (then SGE)
+    - need SGE accounts for Tim
+2. test fast branch
+
+PERFORMANCE OPTIMISATION
+------------------------
+1. increase speed on basic per tests
+
+ARCHITECTURAL CHANGES
+--------------------------
+1. add readSocket/writeSocket function to swift
+2. replace clienr-R-to-rserver.swift fifo with socket
+3. replace worker.pl-to-appScript.sh-to-serverR fifo with socket (later?)
+4.  consider karajan instead of swift program (discuss w/ Mihael and Allan)
+
+MISC SWIFTR ISSUES
+------------------
+* replace ack with fprintf
+
+MISC SWIFT ISSUES
+----------
+- coaster service & worker timeout - disable
+- use fprintf()
+- test fast branch
+- eval raw swift and worker speed
+
+
+BACKGROUND - TIM
+----------------
+1. Read OpenMX Paper, Wiki
+
+ADMIN - TIM
+----------
+* SGE accounts
+    -Get acct on IBI cluster - ci support
+    - apply for TeraGrid account to test on Ranger SGE system
+    - Eureka account
+




More information about the Swift-commit mailing list