ruby: added random seed option to config scripts
[gem5.git] / src / mem / ruby / config / tester.defaults
1
2 //
3 // This file contains tester specific changes to the rubyconfig.defaults
4 // parameter values.
5 //
6 // Please: - Add new variables only to rubyconfig.defaults file.
7 // - Change them here only when necessary.
8
9 g_SIMICS: false
10 DATA_BLOCK: true
11 RANDOMIZATION: true
12 g_SYNTHETIC_DRIVER: false
13 g_DETERMINISTIC_DRIVER: true
14 g_DEADLOCK_THRESHOLD: 500000
15 g_SpecifiedGenerator: DetermGETXGenerator
16
17 PROTOCOL_DEBUG_TRACE: true
18
19 //
20 // Generic cache parameters
21 //
22
23 // Cache sizes are smaller for the random tester to increase the amount
24 // of false sharing.
25 L1_CACHE_ASSOC: 2
26 L1_CACHE_NUM_SETS_BITS: 2
27 L2_CACHE_ASSOC: 2
28 L2_CACHE_NUM_SETS_BITS: 5
29
30 g_MEMORY_SIZE_BYTES: 1048576
31
32 //g_NETWORK_TOPOLOGY: FILE_SPECIFIED
33 RECYCLE_LATENCY: 1
34 //NUMBER_OF_VIRTUAL_NETWORKS: 5
35 //g_NUM_MEMORIES: 16
36 L2CACHE_TRANSITIONS_PER_RUBY_CYCLE: 1000
37 DIRECTORY_TRANSITIONS_PER_RUBY_CYCLE: 1000
38 //g_PROCS_PER_CHIP: 2
39 //g_NUM_L2_BANKS: 16
40 //g_endpoint_bandwidth: 10000
41 //g_NUM_PROCESSORS: 16
42 //g_NUM_SMT_THREADS: 1
43 //g_GARNET_NETWORK: true
44 //g_DETAIL_NETWORK: true
45 //g_NETWORK_TESTING: false
46 //g_FLIT_SIZE: 32
47 //g_NUM_PIPE_STAGES: 5
48 //g_VCS_PER_CLASS: 2
49 //g_BUFFER_SIZE: 4
50