Commit f38f9843a599d3d1788ef8f76374f7437cd56418
Merge branch 'fix_issues' of ssh://blue.cse.buffalo.edu/papers/iiswc15-frontiers into fix_issues
Showing
1 changed file
with
4 additions
and
0 deletions
figures/common.py
| ... | ... | @@ -22,6 +22,7 @@ def setup_parser(): |
| 22 | 22 | parser.add_argument('-f', '--full_settings', action="store_true", default=True, help = 'all 496 steps') |
| 23 | 23 | parser.add_argument('--cpufreqs', action="store", type=str, help='comma separated cpu frequencies') |
| 24 | 24 | parser.add_argument('--memfreqs', action="store", type=str, help='comma separated mem frequencies') |
| 25 | + parser.add_argument('--inefficiency', action='store', type=str, default=[x/10.0 for x in range(10, 21)], help='Inefficiencies') | |
| 25 | 26 | |
| 26 | 27 | return parser |
| 27 | 28 | |
| ... | ... | @@ -108,5 +109,8 @@ def parse(argv, full_settings=False): |
| 108 | 109 | else: |
| 109 | 110 | args.memfreqs = [200000, 300030, 400000, 500000, 610128, 710227, 800000] |
| 110 | 111 | |
| 112 | + if isinstance(args.inefficiency, str): | |
| 113 | + args.inefficiency = [float(x) for x in args.inefficiency.split(',')] | |
| 114 | + | |
| 111 | 115 | return args |
| 112 | 116 | ... | ... |