diff options
author | Glenn Elliott <gelliott@cs.unc.edu> | 2014-01-21 23:05:43 -0500 |
---|---|---|
committer | Glenn Elliott <gelliott@cs.unc.edu> | 2014-01-21 23:05:43 -0500 |
commit | 111fcad23c49330a24f6f0e93ac98668e2cc6c15 (patch) | |
tree | 4428aab213fc1657a4e5bb815a94260c88e8d197 | |
parent | 55d1b8ffe5abf8790cd4ffc6240591615a9050e1 (diff) |
Reduce dp space for killdevil
-rwxr-xr-x | ecrts14/ecrts14.py | 15 |
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 |
122 | MIN_SAMPLES = 1000 | 122 | MIN_SAMPLES = 500 |
123 | MAX_SAMPLES = 10000 | 123 | MAX_SAMPLES = 10000 |
124 | MAX_CI = 0.05 | 124 | MAX_CI = 0.05 |
125 | CONFIDENCE = 0.95 | 125 | CONFIDENCE = 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 | ||
434 | def process_design_points(args): | 434 | def 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'] |