[Swift-commit] r5931 - in SwiftApps/CMTS/scaling: . conf
davidk at ci.uchicago.edu
davidk at ci.uchicago.edu
Tue Sep 18 14:30:14 CDT 2012
Author: davidk
Date: 2012-09-18 14:30:14 -0500 (Tue, 18 Sep 2012)
New Revision: 5931
Added:
SwiftApps/CMTS/scaling/namd_wrapper.sh
Modified:
SwiftApps/CMTS/scaling/conf/grotthuss.cf
SwiftApps/CMTS/scaling/conf/grotthuss.xml
SwiftApps/CMTS/scaling/scaling.swift
Log:
namd wrapper
Modified: SwiftApps/CMTS/scaling/conf/grotthuss.cf
===================================================================
--- SwiftApps/CMTS/scaling/conf/grotthuss.cf 2012-09-18 16:10:38 UTC (rev 5930)
+++ SwiftApps/CMTS/scaling/conf/grotthuss.cf 2012-09-18 19:30:14 UTC (rev 5931)
@@ -7,5 +7,4 @@
provider.staging.pin.swiftfiles=false
use.wrapper.staging=false
-#app rmsd=$PWD/../rmsd.sh
-#app plot_pd=$PWD/../plot_pd.pl
+#app namd_wrapper=$PWD/../namd_wrapper.sh
Modified: SwiftApps/CMTS/scaling/conf/grotthuss.xml
===================================================================
--- SwiftApps/CMTS/scaling/conf/grotthuss.xml 2012-09-18 16:10:38 UTC (rev 5930)
+++ SwiftApps/CMTS/scaling/conf/grotthuss.xml 2012-09-18 19:30:14 UTC (rev 5931)
@@ -7,7 +7,7 @@
<profile key="jobsPerNode" namespace="globus">8</profile>
<profile key="slots" namespace="globus">1</profile>
<profile key="maxNodes" namespace="globus">1</profile>
- <profile key="queue" namespace="globus">devel</profile>
+ <profile key="queue" namespace="globus">compute</profile>
<profile key="jobThrottle" namespace="karajan">5.99</profile>
<profile key="initialScore" namespace="karajan">10000</profile>
<profile key="count" namespace="globus">1</profile>
Added: SwiftApps/CMTS/scaling/namd_wrapper.sh
===================================================================
--- SwiftApps/CMTS/scaling/namd_wrapper.sh (rev 0)
+++ SwiftApps/CMTS/scaling/namd_wrapper.sh 2012-09-18 19:30:14 UTC (rev 5931)
@@ -0,0 +1,10 @@
+#!/bin/bash
+
+echo Args are: $@
+echo Node file is: $PBS_NODEFILE
+echo Contents of nodefile: $( cat $PBS_NODEFILE )
+
+sed -ei 's/_WORK_/$PWD/g' h0_eq.conf
+
+mpiexec namd2 h0_eq.conf
+
Property changes on: SwiftApps/CMTS/scaling/namd_wrapper.sh
___________________________________________________________________
Added: svn:executable
+ *
Modified: SwiftApps/CMTS/scaling/scaling.swift
===================================================================
--- SwiftApps/CMTS/scaling/scaling.swift 2012-09-18 16:10:38 UTC (rev 5930)
+++ SwiftApps/CMTS/scaling/scaling.swift 2012-09-18 19:30:14 UTC (rev 5931)
@@ -20,8 +20,8 @@
file system_restart <"h0_eq.0.restart.xsc">;
foreach nodes in [minNodes:maxNodes:delta] {
- file output <single_file_mapper; file=@strcat("logs/scaling-", nodes, ".out.txt")>;
- file error <single_file_mapper; file=@strcat("logs/scaling-", nodes, ".err.txt")>;
+ file output <single_file_mapper; file=@strcat("logs/h0scale.", nodes, ".out")>;
+ file error <single_file_mapper; file=@strcat("logs/h0scale.", nodes, ".err")>;
(output, error) = namd_wrapper(nodes, psf, pdb, coord_restart, velocity_restart, system_restart);
}
More information about the Swift-commit
mailing list