[Swift-commit] r5557 - SwiftApps/SciColSim
ketan at ci.uchicago.edu
ketan at ci.uchicago.edu
Tue Feb 7 16:31:54 CST 2012
Author: ketan
Date: 2012-02-07 16:31:53 -0600 (Tue, 07 Feb 2012)
New Revision: 5557
Added:
SwiftApps/SciColSim/TimingEstimation.txt
Log:
TimingEstimation posted
Added: SwiftApps/SciColSim/TimingEstimation.txt
===================================================================
--- SwiftApps/SciColSim/TimingEstimation.txt (rev 0)
+++ SwiftApps/SciColSim/TimingEstimation.txt 2012-02-07 22:31:53 UTC (rev 5557)
@@ -0,0 +1,44 @@
+SciColSim on Beagle
+===================
+
+Loop Structure
+--------------
+Following is the loop structure for the SciColSim application at 'full-scale' values:
+
+~20 target innovation values
+ ~15 repeats
+ 100 annealing cycles (serial)
+ 3 non-fixed vars (serial)
+ 1,000 reruns (=>evolve_reruns/reruns_per_app))
+ call evolve (1 to 50 seconds per rerun)
+
+
+Total number of jobs are given by the following expression:
+
+Number_of_jobs = target_innovation_values x repeats x fixed_reps x annealing_cycles x evolve_reruns/reruns_per_app x num_workers
+
+ = (max_range - min_range)/range_inc x repeats x fixed_reps x annealing_cycles x evolve_reruns/reruns_per_app x num_workers
+
+ = (1009 - 58)/50 x 15 x 3 x 100 x 960/192 x 24
+
+ = 50 x 15 x 3 x 100 x 5 x 24
+
+ = 27,000,000
+
+Estimated Runtime on a small scale (2 laptops or 24 cores)
+
+ =27,000,000/24 x (1 to 50 sec)
+
+ =1,125,000 to 56,250,000 seconds
+
+ =13 to 651 days
+
+Estimated Runtime on medium scale (40 Beagle nodes or 960 cores)
+
+ =27,000,000/960 x (1 to 50 sec)
+
+ =28,125 to 1,406,250 seconds
+
+ =7 hours to 16 days
+
+
More information about the Swift-commit
mailing list