/gem5/configs/common/ |
H A D | Options.py | 86 help = """Top-level voltage for blocks running at system 90 help = """Top-level clock for blocks running at system 96 help="List available memory types") 99 help = "type of memory to use") 101 help = "number of memory channels") 103 help = "number of memory ranks per channel") 106 help="Specify the physical memory size (single memory)") 108 help="Enable low-power states in DRAMCtrl") 115 help="use external ports of this port_type for caches") 117 help [all...] |
H A D | GPUTLBOptions.py | 44 help="Options are: perCU (default), mono, 2CU, or perLane") 53 help="latency in gpu cycles") 55 help="latency (in gpu cycles) of a page walk, " 68 help="latency in gpu cycles") 70 help="latency (in gpu cycles) of a page walk, " 82 help="latency in gpu cycles") 84 help="latency (in gpu cycles) of a page walk")
|
H A D | HMC.py | 139 help="Data width of the main XBar (Bytes)") 146 help="Clock Frequency of the main XBar") 150 type=int, help="Arbitration latency of the XBar") 155 type=int, help="Forward latency of the XBar") 160 type=int, help="Response latency of the XBar") 164 type=int, help="Number of crossbar in HMC") 169 type=int, help="Number of serial links") 174 type=int, help="Number of packets to buffer at the\ 180 type=int, help="Number of packets to buffer at the\ 186 help [all...] |
/gem5/configs/example/arm/ |
H A D | dist_bigLITTLE.py | 57 parser.add_argument("--dist", action="store_true", help="Distributed gem5"\ 60 help="Select the network switch simulator process for"\ 63 help="Rank of this system within the dist gem5 run.") 65 help="Number of gem5 processes within the dist gem5"\ 70 help="Name of the message server host\nDEFAULT:"\ 75 help="Message server listen port\nDEFAULT: 2200") 79 help="Repeat interval for synchronisation barriers"\ 85 help="Time to schedule the first dist synchronisation"\ 89 help="Link speed in bps\nDEFAULT: 10Gbps") 92 help [all...] |
H A D | starter_fs.py | 202 help="DTB file to load") 204 help="Linux kernel") 207 help="Disk to instantiate") 209 help = "Linux bootscript") 212 help="CPU model to use") 215 help="Number of CPU cores") 218 help = "type of memory to use") 220 help = "number of memory channels") 222 help = "number of memory ranks per channel") 225 help [all...] |
H A D | fs_bigLITTLE.py | 161 help="Restore from checkpoint") 163 help="DTB file to load") 165 help="Linux kernel") 167 help="Specify the kernel CLI root= argument") 171 help="Hardware platform class") 173 help="Disks to instantiate") 175 help="Linux bootscript") 178 help="CPU simulation mode. Default: %(default)s") 180 help="Override init") 182 help [all...] |
H A D | starter_se.py | 189 help="Command(s) to run") 192 help="CPU model to use") 195 help="Number of CPU cores") 198 help = "type of memory to use") 200 help = "number of memory channels") 202 help = "number of memory ranks per channel") 205 help="Specify the physical memory size")
|
/gem5/tests/configs/ |
H A D | gpu-ruby.py | 89 help="file(s) containing GPU kernel code (colon separated)") variable 91 help="number of GPU compute units"), variable 93 help="Number of GPU Command Processors (CP)") variable 94 parser.add_option("--simds-per-cu", type="int", default=4, help="SIMD units" \ 96 parser.add_option("--cu-per-sqc", type="int", default=4, help="number of CUs" \ 99 help="Wavefront size(in workitems)") variable 100 parser.add_option("--wfs-per-simd", type="int", default=8, help="Number of " \ 103 help="Number of stages of bypass path in vector ALU for Single "\ 106 help="Number of stages of bypass path in vector ALU for Double "\ 109 help 119 help="number of physical vector registers per SIMD") variable 121 help="bandwidth scalor for scalability analysis") variable 123 help="CPU clock") variable 125 help="GPU clock") variable 133 help="WF exec policy (OLDEST-FIRST, ROUND-ROBIN)") variable 135 help="enable load_compare mode (transactional CAS)") variable 137 help="checks for GPU seg fault before TLB access") variable 139 help="Barrier does not wait for writethroughs to complete") variable 141 help="Count Page Accesses and output in per-CU output files") variable 148 help="number of physical banks per LDS module") variable 150 help="number of cycles per LDS bank conflict") variable [all...] |
H A D | gpu-randomtest-ruby.py | 52 help="number of compute units in the GPU") variable 54 help="Number of GPU Command Processors (CP)") variable 55 parser.add_option("--simds-per-cu", type="int", default=4, help="SIMD units" \ 58 help="Wavefront size(in workitems)") variable 59 parser.add_option("--wfs-per-simd", type="int", default=10, help="Number of " \
|
/gem5/configs/network/ |
H A D | Network.py | 43 help="check configs/topologies for complete set") 45 help="the number of rows in the mesh topology") 48 help="'simple'|'garnet2.0'") 51 help="""number of pipeline stages in the garnet router. 56 help="""latency of each link the simple/garnet networks. 62 help="width in bits for all links inside garnet.") 64 help="""number of virtual channels per virtual network 68 help="""routing algorithm in network. 74 help="""enable network fault model: 78 help [all...] |
/gem5/util/ |
H A D | regress | 41 help='echo commands before executing') 56 help="comma-separated build targets to test (default: '%default')") 59 help="comma-separated modes to test (default: '%default')") 61 help="comma-separated build variants to test (default: '%default')"\ 64 help="comma-separated build variants to compile only (not test) " \ 67 help='scons options') 69 help='number of parallel jobs to use (0 to use all cores)') 71 help='keep going after errors') 73 help='update reference outputs') 75 help [all...] |
H A D | compile | 125 def bool_option(name, default, help): 127 Display help depending on which is the default''' 134 fhelp = help 136 thelp = help 139 add_option(tname, action="store_true", default=default, help=thelp) 140 add_option(fname, action="store_false", dest=dest, help=fhelp) 143 help="don't actually compile, just echo SCons command line") 145 help="compile everything that can be compiled") 147 help="enable experimental builds") 149 help [all...] |
H A D | minorview.py | 61 help='markup file containing blob information ' variable 64 help='name prefix in trace for CPU to be visualised (default: ' variable 67 help='time of first event to load from file') variable 69 help='time of last event to load from file') variable 71 help='show tiny views of the next 10 time steps') variable
|
H A D | style.py | 103 help="Produce verbose output") variable 106 help="Automatically fix style violations.") variable 109 help="""Apply the style checker to modified regions 113 help="Repository type to use to detect changes") variable 117 help="""Style checkers to run. Can be specified 122 help="Source file(s) to inspect") variable
|
/gem5/tests/ |
H A D | tests.py | 66 help="Output format") 69 help="Don't translate test names to " \ 74 help="Test result output file") 96 help="List available tests", 115 help="Ruby protocol") 118 help="GPU ISA") 122 help="List available test cases") 138 help='Run one or more tests', 153 formats. See the help for the show command for more details 157 help [all...] |
/gem5/src/mem/slicc/ |
H A D | main.py | 65 help="Turn on PLY debugging") 67 help="Path where C++ code output code goes") 69 help="Path where html output goes") 71 help="Print files that SLICC will generate") 73 help="print traceback on error") 75 help="don't print messages")
|
/gem5/src/python/m5/ |
H A D | main.py | 81 help="Show build information") 83 help="Show full copyright information") 85 help="Show the readme") 89 help="Set the output directory to DIR [Default: %default]") 91 help="Redirect stdout (& stderr, without -e) to file") 93 help="Redirect stderr to file") 95 help="Filename for -r redirection [Default: %default]") 97 help="Filename for -e redirection [Default: %default]") 100 help="Port (e.g., gdb) listener mode (auto: Enable if running " \ 103 help [all...] |
/gem5/configs/example/ |
H A D | apu_se.py | 80 help="APU mode. Used to take care of problems in "\ 83 help="file(s) containing GPU kernel code (colon separated)") variable 85 help="number of GPU compute units"), variable 87 help="Number of GPU Command Processors (CP)") variable 88 parser.add_option("--benchmark-root", help="Root of benchmark directory tree") 92 parser.add_option("--cu-per-sqc", type="int", default=4, help="number of CUs" \ 94 parser.add_option("--simds-per-cu", type="int", default=4, help="SIMD units" \ 97 help="Wavefront size(in workitems)") variable 99 help="Number of stages of bypass path in vector ALU for Single Precision ops") 101 help 81 "Ruby.py while running APU protocols") variable 119 help="number of physical vector registers per SIMD") variable 121 help="bandwidth scalor for scalability analysis") variable 123 help="CPU clock") variable 125 help="GPU clock") variable 133 help="WF exec policy (OLDEST-FIRST, ROUND-ROBIN)") variable 135 help="enable load_compare mode (transactional CAS)") variable 137 help="checks for GPU seg fault before TLB access") variable 139 help="Assumes TLB has no latency") variable 141 help="Barrier does not wait for writethroughs to complete") variable 143 help="Count Page Accesses and output in per-CU output files") variable 150 help="number of physical banks per LDS module") variable 152 help="number of cycles per LDS bank conflict") variable 154 help = 'fast forward using kvm until the m5_switchcpu' variable [all...] |
H A D | ruby_gpu_random_test.py | 57 help="Stop after N loads") variable 59 help="Wakeup every N cycles") variable 61 help="number of compute units in the GPU") variable 63 help="Number of GPU Command Processors (CP)") variable 66 parser.add_option("--cu-per-sqc", type="int", default=4, help="number of CUs \ 68 parser.add_option("--simds-per-cu", type="int", default=4, help="SIMD units" \ 71 help="Wavefront size(in workitems)") variable 72 parser.add_option("--wfs-per-simd", type="int", default=10, help="Number of " \
|
H A D | memtest.py | 63 help="Use atomic (non-timing) mode") variable 65 help="Use blocking caches") variable 67 help="Stop after N loads") variable 70 help="Stop after T ticks") variable 84 help="Colon-separated cache hierarchy specification, " variable 88 help="Adds a non-coherent, last-level cache") variable 90 help="Colon-separated tester hierarchy specification, " variable 95 help="Target percentage of functional accesses " variable 99 help="Target percentage of uncacheable accesses " variable 102 help variable 105 help="Progress message interval " variable [all...] |
H A D | garnet_synth_traffic.py | 58 help="Injection rate in packets per cycle per node. \ 63 help="Number of digits of precision after decimal point\ 67 help="Number of simulation cycles") variable 70 help="Stop injecting after --num-packets-max.\ 74 help="Only inject from this sender.\ 78 help="Only send to this destination.\ 82 help="Only inject in this vnet (0, 1 or 2).\ 60 Number of digits after 0 depends upon --precision.") variable 64 for injection rate") variable 71 Set to -1 to disable.") variable 75 Set to -1 to disable.") variable 79 Set to -1 to disable.") variable 84 Set to -1 to inject randomly in all vnets.") variable
|
/gem5/util/plot_dram/ |
H A D | lowp_dram_sweep_plot.py | 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")
|
/gem5/tests/legacy-configs/ |
H A D | run.py | 73 help='Command to pass to the test system') variable 77 help='Executable to pass to the test system') variable 81 help='A config file to initialize the system with.'\ 82 + ' If more than one given, loads them in order given.') variable
|
/gem5/configs/dram/ |
H A D | low_power_sweep.py | 65 help = "type of memory to use") variable 68 help = "Number of ranks to iterate across") variable 72 default="close_adaptive", help="controller page policy") 75 help="a list of multipliers for the max value of itt, " \ 79 help = "Percentage of read commands") variable 82 help = "0: RoCoRaBaCh; 1: RoRaBaCoCh/RoRaBaChCo") variable 85 help = "time in ps of an idle period at the end ") variable 76 "e.g. \\"1 20 100\\"") variable
|
/gem5/util/maint/ |
H A D | list_changes.py | 166 help="Upstream branch for comparison. " \ 169 help="Feature branch for comparison. " \ 172 help="Print changes without Change-Id tags") 174 help="Print common changes") 176 help="Use a deep search to find incorrectly " \ 179 help="Paths to list changes for")
|