a74aaa1e07a7d66a664dcf1f82e0eac3385eeb79
[libcds.git] / test / stress / data / test.conf
1 [General]\r
2 # HZP scan strategy, possible values are "classic", "inplace". Default is "classic"\r
3 HZP_scan_strategy=inplace\r
4 hazard_pointer_count=72\r
5 \r
6 # cds::gc::DHP initialization parameters\r
7 dhp_liberate_threshold=1024\r
8 dhp_init_guard_count=16\r
9 dhp_epoch_count=16\r
10 \r
11 [Atomic_ST]\r
12 iterCount=1000000\r
13 \r
14 [thread_init_fini]\r
15 ThreadCount=8\r
16 PassCount=100000\r
17 \r
18 [Allocator_ST]\r
19 PassCount=10\r
20 # Total allocation per pass, Megabytes\r
21 AllocPerPass=1024\r
22 \r
23 [Linux_Scale]\r
24 # Allocation count per test\r
25 PassCount=10000000\r
26 # Max allocated block size in bytes\r
27 MaxBlockSize=66000\r
28 # Max thread count. 0 is processor_count * 2\r
29 MaxThreadCount=0\r
30 \r
31 [Hoard_ThreadTest]\r
32 MinBlockSize=16\r
33 MaxBlockSize=1024\r
34 BlockCount=10000\r
35 PassCount=500\r
36 # Max thread count. 0 is processor_count * 2\r
37 MaxThreadCount=0\r
38 \r
39 [Larson]\r
40 MinBlockSize=8\r
41 MaxBlockSize=1024\r
42 BlocksPerThread=1000\r
43 PassCount=5000000\r
44 # Max thread count. 0 is processor_count * 2\r
45 MaxThreadCount=0\r
46 \r
47 [Random_Alloc]\r
48 DataSize=1000\r
49 MinBlockSize=8\r
50 MaxBlockSize=100000\r
51 PassCount=500000\r
52 # Max thread count. 0 is processor_count * 2\r
53 MaxThreadCount=0\r
54 \r
55 [Spinlock_MT]\r
56 ThreadCount=8\r
57 LoopCount=1000000\r
58 \r
59 [Stack_Push]\r
60 ThreadCount=8\r
61 StackSize=2000000\r
62 EliminationSize=4\r
63 \r
64 [Stack_PushPop]\r
65 PushThreadCount=16\r
66 PopThreadCount=16\r
67 StackSize=16000000\r
68 EliminationSize=4\r
69 \r
70 [IntrusiveStack_PushPop]\r
71 PushThreadCount=16\r
72 PopThreadCount=16\r
73 StackSize=32000000\r
74 EliminationSize=4\r
75 # Flat combining stack parameters\r
76 # FCIterate=1 - the test will be run iteratively\r
77 #   for combine pass count from 1 to FCCombinePassCount\r
78 #   and compact factor from 1 to FCCompactFactor\r
79 # FCIterate=0 - the test runs only once for giving\r
80 #   FCCombinePassCount and FCCompactFactor\r
81 FCIterate=0\r
82 FCCombinePassCount=8\r
83 FCCompactFactor=64\r
84 \r
85 [Queue_Push]\r
86 ThreadCount=8\r
87 QueueSize=5000000\r
88 \r
89 [Queue_Pop]\r
90 ThreadCount=8\r
91 QueueSize=5000000\r
92 \r
93 [Queue_ReaderWriter]\r
94 ReaderCount=4\r
95 WriterCount=4\r
96 QueueSize=5000000\r
97 \r
98 [IntrusiveQueue_ReaderWriter]\r
99 ReaderCount=4\r
100 WriterCount=4\r
101 QueueSize=5000000\r
102 \r
103 [Queue_Random]\r
104 ThreadCount=8\r
105 QueueSize=5000000\r
106 \r
107 [BoundedQueue_Fullness]\r
108 ThreadCount=8\r
109 QueueSize=1024\r
110 PassCount=1000000\r
111 \r
112 [PQueue_Push]\r
113 ThreadCount=8\r
114 QueueSize=10000000\r
115 \r
116 [PQueue_PushPop]\r
117 PushThreadCount=4\r
118 PopThreadCount=4\r
119 QueueSize=10000000\r
120 \r
121 [Map_find_int]\r
122 ThreadCount=8\r
123 MapSize=2000000\r
124 PercentExists=50\r
125 PassCount=1\r
126 MaxLoadFactor=4\r
127 PrintGCStateFlag=1\r
128 # *** Cuckoo map properties\r
129 CuckooInitialSize=1024\r
130 CuckooProbesetSize=16\r
131 # 0 - use default\r
132 CuckooProbesetThreshold=0\r
133 \r
134 # *** FeldmanHashMap properties\r
135 FeldmanMapHeadBits=10\r
136 FeldmanMapArrayBits=4\r
137 \r
138 [Map_find_string]\r
139 ThreadCount=8\r
140 MapSize=2000000\r
141 PercentExists=50\r
142 PassCount=1\r
143 MaxLoadFactor=4\r
144 PrintGCStateFlag=1\r
145 # *** Cuckoo map properties\r
146 CuckooInitialSize=1024\r
147 CuckooProbesetSize=16\r
148 # 0 - use default\r
149 CuckooProbesetThreshold=0\r
150 \r
151 # *** FeldmanHashMap properties\r
152 FeldmanMapHeadBits=10\r
153 FeldmanMapArrayBits=4\r
154 \r
155 [Map_InsDel_int]\r
156 InsertThreadCount=4\r
157 DeleteThreadCount=4\r
158 ThreadPassCount=2\r
159 MapSize=1000000\r
160 MaxLoadFactor=4\r
161 PrintGCStateFlag=1\r
162 # *** Cuckoo map properties\r
163 CuckooInitialSize=1024\r
164 CuckooProbesetSize=16\r
165 # 0 - use default\r
166 CuckooProbesetThreshold=0\r
167 \r
168 # *** FeldmanHashMap properties\r
169 FeldmanMapHeadBits=10\r
170 FeldmanMapArrayBits=4\r
171 \r
172 [Map_InsDel_func]\r
173 InsertThreadCount=4\r
174 DeleteThreadCount=4\r
175 UpdateThreadCount=4\r
176 ThreadPassCount=2\r
177 MapSize=1000000\r
178 MaxLoadFactor=4\r
179 PrintGCStateFlag=1\r
180 # *** Cuckoo map properties\r
181 CuckooInitialSize=1024\r
182 CuckooProbesetSize=16\r
183 # 0 - use default\r
184 CuckooProbesetThreshold=0\r
185 \r
186 # *** FeldmanHashMap properties\r
187 FeldmanMapHeadBits=10\r
188 FeldmanMapArrayBits=4\r
189 \r
190 [Map_InsDel_Item_int]\r
191 ThreadCount=8\r
192 MapSize=10000\r
193 GoalItem=5000\r
194 AttemptCount=10000\r
195 MaxLoadFactor=4\r
196 PrintGCStateFlag=1\r
197 # *** Cuckoo map properties\r
198 CuckooInitialSize=1024\r
199 CuckooProbesetSize=16\r
200 # 0 - use default\r
201 CuckooProbesetThreshold=0\r
202 # *** FeldmanHashMap properties\r
203 FeldmanMapHeadBits=10\r
204 FeldmanMapArrayBits=4\r
205 \r
206 [Map_InsDel_string]\r
207 InsertThreadCount=4\r
208 DeleteThreadCount=4\r
209 ThreadPassCount=2\r
210 MapSize=500000\r
211 MaxLoadFactor=4\r
212 PrintGCStateFlag=1\r
213 # *** Cuckoo map properties\r
214 CuckooInitialSize=1024\r
215 CuckooProbesetSize=16\r
216 # 0 - use default\r
217 CuckooProbesetThreshold=0\r
218 \r
219 # *** FeldmanHashMap properties\r
220 FeldmanMapHeadBits=10\r
221 FeldmanMapArrayBits=4\r
222 \r
223 [Map_InsDel_Item_string]\r
224 ThreadCount=8\r
225 MapSize=10000\r
226 GoalItemIndex=5000\r
227 AttemptCount=10000\r
228 MaxLoadFactor=4\r
229 PrintGCStateFlag=1\r
230 # *** Cuckoo map properties\r
231 CuckooInitialSize=1024\r
232 CuckooProbesetSize=16\r
233 # 0 - use default\r
234 CuckooProbesetThreshold=0\r
235 # *** FeldmanHashMap properties\r
236 FeldmanMapHeadBits=10\r
237 FeldmanMapArrayBits=4\r
238 \r
239 [Map_InsFind_int]\r
240 ThreadCount=0\r
241 MapSize=5000\r
242 MaxLoadFactor=4\r
243 PrintGCStateFlag=1\r
244 # *** Cuckoo map properties\r
245 CuckooInitialSize=1024\r
246 CuckooProbesetSize=16\r
247 # 0 - use default\r
248 CuckooProbesetThreshold=0\r
249 \r
250 # *** FeldmanHashMap properties\r
251 FeldmanMapHeadBits=10\r
252 FeldmanMapArrayBits=4\r
253 \r
254 [Map_InsDelFind]\r
255 InitialMapSize=500000\r
256 ThreadCount=8\r
257 MaxLoadFactor=4\r
258 InsertPercentage=20\r
259 DeletePercentage=20\r
260 Duration=15\r
261 PrintGCStateFlag=1\r
262 # *** Cuckoo map properties\r
263 CuckooInitialSize=1024\r
264 CuckooProbesetSize=16\r
265 # 0 - use default\r
266 CuckooProbesetThreshold=0\r
267 \r
268 # *** FeldmanHashMap properties\r
269 FeldmanMapHeadBits=10\r
270 FeldmanMapArrayBits=4\r
271 \r
272 \r
273 [Map_DelOdd]\r
274 MapSize=1000000\r
275 InsThreadCount=4\r
276 DelThreadCount=3\r
277 ExtractThreadCount=3\r
278 MaxLoadFactor=4\r
279 PrintGCStateFlag=1\r
280 #Cuckoo map properties\r
281 CuckooInitialSize=1024\r
282 CuckooProbesetSize=16\r
283 # 0 - use default\r
284 CuckooProbesetThreshold=0\r
285 \r
286 # *** FeldmanHashMap properties\r
287 FeldmanMapHeadBits=10\r
288 FeldmanMapArrayBits=4\r