/gem5/configs/example/ |
H A D | garnet_synth_traffic.py | 48 parser = optparse.OptionParser() variable 49 Options.addNoISAOptions(parser) 51 parser.add_option("--synthetic", type="choice", default="uniform_random", 56 parser.add_option("-i", "--injectionrate", type="float", default=0.1, 62 parser.add_option("--precision", type="int", default=3, 66 parser.add_option("--sim-cycles", type="int", default=1000, 69 parser.add_option("--num-packets-max", type="int", default=-1, 73 parser.add_option("--single-sender-id", type="int", default=-1, 77 parser.add_option("--single-dest-id", type="int", default=-1, 81 parser [all...] |
H A D | ruby_direct_test.py | 50 parser = optparse.OptionParser() variable 51 Options.addNoISAOptions(parser) 53 parser.add_option("--requests", metavar="N", default=100, 55 parser.add_option("-f", "--wakeup_freq", metavar="N", default=10, 57 parser.add_option("--test-type", type="choice", default="SeriesGetx", 61 parser.add_option("--percent-writes", type="int", default=100, 67 Ruby.define_options(parser) 68 (options, args) = parser.parse_args()
|
H A D | hmctest.py | 20 def add_options(parser): 21 parser.add_argument("--external-memory-system", default=0, action="store", 24 parser.add_argument("--tlm-memory", action="store_true", help="use\ 29 parser.add_argument("--elastic-trace-en", action="store_true", 34 parser.add_argument("--num-tgen", default=4, action="store", type=int, 37 parser.add_argument("--tgen-cfg-file", 98 parser = argparse.ArgumentParser(description="Simple system using HMC as\ 100 HMC.add_options(parser) 101 add_options(parser) 102 options = parser [all...] |
H A D | ruby_mem_test.py | 49 parser = optparse.OptionParser() variable 50 Options.addNoISAOptions(parser) 52 parser.add_option("--maxloads", metavar="N", default=0, 54 parser.add_option("--progress", type="int", default=1000, 58 parser.add_option("--num-dmas", type="int", default=0, help="# of dma testers") 59 parser.add_option("--functional", type="int", default=0, 61 parser.add_option("--suppress-func-warnings", action="store_true", 67 Ruby.define_options(parser) 73 (options, args) = parser.parse_args()
|
H A D | memtest.py | 60 parser = optparse.OptionParser() variable 62 parser.add_option("-a", "--atomic", action="store_true", 64 parser.add_option("-b", "--blocking", action="store_true", 66 parser.add_option("-l", "--maxloads", metavar="N", default=0, 68 parser.add_option("-m", "--maxtick", type="int", default=m5.MaxTick, 83 parser.add_option("-c", "--caches", type="string", default="2:2:1", 87 parser.add_option("--noncoherent-cache", action="store_true", 89 parser.add_option("-t", "--testers", type="string", default="1:1:0:2", 93 parser.add_option("-f", "--functional", type="int", default=10, 97 parser [all...] |
H A D | ruby_random_test.py | 50 parser = optparse.OptionParser() variable 51 Options.addNoISAOptions(parser) 53 parser.add_option("--maxloads", metavar="N", default=100, 55 parser.add_option("-f", "--wakeup_freq", metavar="N", default=10, 61 Ruby.define_options(parser) 67 (options, args) = parser.parse_args()
|
H A D | hmc_hello.py | 48 parser = argparse.ArgumentParser(description=pd) variable 49 HMC.add_options(parser) 50 options = parser.parse_args()
|
H A D | memcheck.py | 52 parser = optparse.OptionParser() variable 54 parser.add_option("-a", "--atomic", action="store_true", 56 parser.add_option("-b", "--blocking", action="store_true", 58 parser.add_option("-m", "--maxtick", type="int", default=m5.MaxTick, 61 parser.add_option("-p", "--prefetchers", action="store_true", 63 parser.add_option("-s", "--stridepref", action="store_true", 96 parser.add_option("-c", "--caches", type="string", default="3:2", 100 parser.add_option("-t", "--testers", type="string", default="1:0:2", 104 parser.add_option("-r", "--random", action="store_true", 106 parser [all...] |
/gem5/configs/common/ |
H A D | HMC.py | 135 def add_options(parser): 138 parser.add_argument("--xbar-width", default=32, action="store", type=int, 145 parser.add_argument("--xbar-frequency", default='1GHz', type=str, 149 parser.add_argument("--xbar-frontend-latency", default=1, action="store", 154 parser.add_argument("--xbar-forward-latency", default=2, action="store", 159 parser.add_argument("--xbar-response-latency", default=2, action="store", 163 parser.add_argument("--number-mem-crossbar", default=4, action="store", 168 parser.add_argument("--num-links-controllers", default=4, action="store", 173 parser.add_argument("--link-buffer-size-req", default=10, action="store", 179 parser [all...] |
/gem5/util/plot_dram/ |
H A D | lowp_dram_sweep_plot.py | 45 parser = argparse.ArgumentParser(formatter_class= variable 48 parser.add_argument("--statsfile", required=True, help="stats file path") 50 parser.add_argument("--bankutils", default="b1 b2 b3", help="target bank " \ 53 parser.add_argument("--seqbytes", default="s1 s2 s3", help="no. of " \ 57 parser.add_argument("--delays", default="d1 d2 d3", help="string of delay" 60 parser.add_argument("--outdir", help="directory to output plots", 63 parser.add_argument("--pdf", action='store_true', help="output Latex and pdf") 66 args = parser.parse_args()
|
/gem5/util/ |
H A D | style.py | 95 parser = argparse.ArgumentParser( variable 102 parser.add_argument("--verbose", "-v", action="count", 105 parser.add_argument("--fix", "-f", action="store_true", 108 parser.add_argument("--modifications", "-m", action="store_true", 112 parser.add_argument("--repo-type", choices=repo_types, default="auto", 115 parser.add_argument("--checker", "-c", choices=verifier_names, default=[], 120 parser.add_argument("files", metavar="FILE", nargs="*", 124 args = parser.parse_args()
|
H A D | checkpoint-tester.py | 71 parser = optparse.OptionParser() variable 73 parser.add_option('-i', '--interval', type='int') 74 parser.add_option('-d', '--directory', default='checkpoint-test') 76 (options, args) = parser.parse_args()
|
/gem5/configs/example/arm/ |
H A D | fs_bigLITTLE.py | 159 def addOptions(parser): 160 parser.add_argument("--restore-from", type=str, default=None, 162 parser.add_argument("--dtb", type=str, default=None, 164 parser.add_argument("--kernel", type=str, required=True, 166 parser.add_argument("--root", type=str, default="/dev/vda1", 168 parser.add_argument("--machine-type", type=str, 172 parser.add_argument("--disk", action="append", type=str, default=[], 174 parser.add_argument("--bootscript", type=str, default=default_rcs, 176 parser.add_argument("--cpu-type", type=str, choices=cpu_types.keys(), 179 parser [all...] |
H A D | starter_se.py | 186 parser = argparse.ArgumentParser(epilog=__doc__) 188 parser.add_argument("commands_to_run", metavar="command(s)", nargs='*', 190 parser.add_argument("--cpu", type=str, choices=cpu_types.keys(), 193 parser.add_argument("--cpu-freq", type=str, default="4GHz") 194 parser.add_argument("--num-cores", type=int, default=1, 196 parser.add_argument("--mem-type", default="DDR3_1600_8x8", 199 parser.add_argument("--mem-channels", type=int, default=2, 201 parser.add_argument("--mem-ranks", type=int, default=None, 203 parser.add_argument("--mem-size", action="store", type=str, 207 args = parser [all...] |
H A D | fs_power.py | 94 parser = argparse.ArgumentParser( 97 bL.addOptions(parser) 98 options = parser.parse_args()
|
/gem5/configs/dist/ |
H A D | sw.py | 69 parser = optparse.OptionParser() 70 Options.addCommonOptions(parser) 71 Options.addFSOptions(parser) 72 (options, args) = parser.parse_args()
|
/gem5/tests/configs/ |
H A D | simple-timing-ruby.py | 40 parser = optparse.OptionParser() variable 41 Options.addCommonOptions(parser) 44 Ruby.define_options(parser) 46 (options, args) = parser.parse_args()
|
H A D | simple-timing-mp-ruby.py | 40 parser = optparse.OptionParser() variable 41 Options.addCommonOptions(parser) 44 Ruby.define_options(parser) 46 (options, args) = parser.parse_args()
|
H A D | memtest-ruby.py | 41 parser = optparse.OptionParser() variable 42 Options.addCommonOptions(parser) 45 Ruby.define_options(parser) 47 (options, args) = parser.parse_args()
|
H A D | rubytest-ruby.py | 42 parser = optparse.OptionParser() variable 43 Options.addNoISAOptions(parser) 46 Ruby.define_options(parser) 48 (options, args) = parser.parse_args()
|
/gem5/tests/test-progs/asmtest/src/riscv/ |
H A D | run-tests.py | 62 parser = argparse.ArgumentParser(description='run RISC-V assembly tests') variable 63 parser.add_argument('--max-tick', 67 parser.add_argument('--num-cpus', 72 parser.add_argument('--ruby', 76 args = parser.parse_args()
|
/gem5/util/maint/ |
H A D | show_changes_by_file.py | 86 parser = argparse.ArgumentParser( 90 parser.add_argument("--upstream", "-u", type=str, default="origin/master", 93 parser.add_argument("--feature", "-f", type=str, default="HEAD", 96 parser.add_argument("paths", metavar="PATH", type=str, nargs="*", 99 args = parser.parse_args()
|
H A D | list_changes.py | 162 parser = argparse.ArgumentParser( 165 parser.add_argument("--upstream", "-u", type=str, default="origin/master", 168 parser.add_argument("--feature", "-f", type=str, default="HEAD", 171 parser.add_argument("--show-unknown", action="store_true", 173 parser.add_argument("--show-common", action="store_true", 175 parser.add_argument("--deep-search", action="store_true", 178 parser.add_argument("paths", metavar="PATH", type=str, nargs="*", 181 args = parser.parse_args()
|
/gem5/configs/dram/ |
H A D | low_power_sweep.py | 59 parser = argparse.ArgumentParser( variable 63 parser.add_argument("--mem-type", default="DDR4_2400_16x4", 67 parser.add_argument("--mem-ranks", "-r", type=int, default=1, 70 parser.add_argument("--page-policy", "-p", 74 parser.add_argument("--itt-list", "-t", default="1 20 100", 78 parser.add_argument("--rd-perc", type=int, default=100, 81 parser.add_argument("--addr-map", type=int, default=1, 84 parser.add_argument("--idle-end", type=int, default=50000000, 87 args = parser.parse_args()
|
/gem5/configs/splash2/ |
H A D | run.py | 46 parser = optparse.OptionParser() variable 48 parser.add_option("-d", "--detailed", action="store_true") 49 parser.add_option("-t", "--timing", action="store_true") 50 parser.add_option("-m", "--maxtick", type="int") 51 parser.add_option("-n", "--numcpus", 53 parser.add_option("-f", "--frequency", 56 parser.add_option("--l1size", 58 parser.add_option("--l1latency", 60 parser.add_option("--l2size", 62 parser [all...] |