[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