aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGlenn Elliott <gelliott@cs.unc.edu>2014-01-21 23:05:43 -0500
committerGlenn Elliott <gelliott@cs.unc.edu>2014-01-21 23:05:43 -0500
commit111fcad23c49330a24f6f0e93ac98668e2cc6c15 (patch)
tree4428aab213fc1657a4e5bb815a94260c88e8d197
parent55d1b8ffe5abf8790cd4ffc6240591615a9050e1 (diff)
Reduce dp space for killdevil
-rwxr-xr-xecrts14/ecrts14.py15
1 files changed, 7 insertions, 8 deletions
diff --git a/ecrts14/ecrts14.py b/ecrts14/ecrts14.py
index 670593e..c348091 100755
--- a/ecrts14/ecrts14.py
+++ b/ecrts14/ecrts14.py
@@ -119,7 +119,7 @@ TESTS = [
119#MAX_SAMPLES = 2 119#MAX_SAMPLES = 2
120#MIN_SAMPLES = 200 120#MIN_SAMPLES = 200
121#MAX_SAMPLES = 500 121#MAX_SAMPLES = 500
122MIN_SAMPLES = 1000 122MIN_SAMPLES = 500
123MAX_SAMPLES = 10000 123MAX_SAMPLES = 10000
124MAX_CI = 0.05 124MAX_CI = 0.05
125CONFIDENCE = 0.95 125CONFIDENCE = 0.95
@@ -432,7 +432,7 @@ def process_dp(_dp):
432 return __avg_sched, __avg_latencies, __avg_tard_ratios, __avg_hrt_ratios, __avg_split_latencies, __avg_split_tard_ratios, __avg_split_hrt_ratios, __avg_ts_size, __avg_nr_graphs, __avg_graph_size, __avg_k 432 return __avg_sched, __avg_latencies, __avg_tard_ratios, __avg_hrt_ratios, __avg_split_latencies, __avg_split_tard_ratios, __avg_split_hrt_ratios, __avg_ts_size, __avg_nr_graphs, __avg_graph_size, __avg_k
433 433
434def process_design_points(args): 434def process_design_points(args):
435 chunk_size = 100 435 chunk_size = 20
436 try: 436 try:
437 (worker_id, db_name) = args 437 (worker_id, db_name) = args
438 nr_processed = 0 438 nr_processed = 0
@@ -524,18 +524,17 @@ def main():
524 524
525 # task parameters 525 # task parameters
526 step_size = 0.1 526 step_size = 0.1
527 exp.sys_util = [float(v) for v in arange(step_size, cpus+step_size, step_size)] 527# start_pt = step_size
528# exp.sys_util = [float(v) for v in arange(10.0, cpus+step_size, step_size)] 528 start_pt = 10.0
529 exp.sys_util = [float(v) for v in arange(start_pt, cpus+step_size, step_size)]
529 exp.task_util = ['uni-light', 'uni-medium', 'uni-heavy', 'bimo-medium'] 530 exp.task_util = ['uni-light', 'uni-medium', 'uni-heavy', 'bimo-medium']
530 exp.period = ['uni-short', 'uni-moderate', 'uni-long'] 531 exp.period = ['uni-short', 'uni-moderate', 'uni-long']
531# exp.job_splitting = [True, False]
532 exp.job_splitting = [True]
533 exp.wcycle = [0] 532 exp.wcycle = [0]
534 533
535 # graph parameters 534 # graph parameters
536 exp.num_graphs = ['uni-few', 'uni-medium'] 535 exp.num_graphs = ['uni-few', 'uni-medium']
537# exp.depth_factor = ['uni-medium'] 536# exp.depth_factor = ['uni-short', 'uni-medium', 'uni-tall']
538 exp.depth_factor = ['uni-short', 'uni-medium', 'uni-tall'] 537 exp.depth_factor = ['uni-short', 'uni-tall']
539 exp.node_placement = ['binomial'] 538 exp.node_placement = ['binomial']
540 exp.fan_out = ['uniform_3', 'uniform_6'] 539 exp.fan_out = ['uniform_3', 'uniform_6']
541 exp.edge_distance = ['geometric_3'] 540 exp.edge_distance = ['geometric_3']