19f200b9a608b4e04b07d6af15b0f787bfa56570
[libcds.git] / test / stress / data / test-debug.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=8\r
9 dhp_epoch_count=16\r
10 \r
11 [Atomic_ST]\r
12 iterCount=10000\r
13 \r
14 [thread_init_fini]\r
15 ThreadCount=4\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=1000000\r
26 # Max allocated block size in bytes\r
27 MaxBlockSize=65000\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=64\r
34 BlockCount=5000\r
35 PassCount=25\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 PassCount=100000\r
43 # Max thread count. 0 is processor_count * 2\r
44 MaxThreadCount=0\r
45 \r
46 [Random_Alloc]\r
47 DataSize=1000\r
48 MinBlockSize=8\r
49 MaxBlockSize=100000\r
50 PassCount=100000\r
51 # Max thread count. 0 is processor_count * 2\r
52 MaxThreadCount=0\r
53 \r
54 \r
55 [Spinlock_MT]\r
56 ThreadCount=4\r
57 LoopCount=100000\r
58 \r
59 [Stack_Push]\r
60 ThreadCount=8\r
61 StackSize=100000\r
62 EliminationSize=4\r
63 \r
64 [Stack_PushPop]\r
65 PushThreadCount=16\r
66 PopThreadCount=16\r
67 StackSize=1600000\r
68 EliminationSize=4\r
69 \r
70 [IntrusiveStack_PushPop]\r
71 PushThreadCount=16\r
72 PopThreadCount=16\r
73 StackSize=1600000\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=4\r
83 FCCompactFactor=64\r
84 \r
85 [queue_push]\r
86 ThreadCount=4\r
87 QueueSize=100000\r
88 # SegmentedQueue parameters:\r
89 # SegmentedQueue_Iterate: \r
90 #    1 - run test iteratively for segment size from 4 up to SegmentedQueue_SegmentSize\r
91 #    0 - run test for segment size equal to SegmentedQueue_SegmentSize\r
92 SegmentedQueue_Iterate=0\r
93 SegmentedQueue_SegmentSize=64\r
94 \r
95 [queue_pop]\r
96 ThreadCount=8\r
97 QueueSize=100000\r
98 # SegmentedQueue parameters:\r
99 # SegmentedQueue_Iterate: \r
100 #    1 - run test iteratively for segment size from 4 up to SegmentedQueue_SegmentSize\r
101 #    0 - run test for segment size equal to SegmentedQueue_SegmentSize\r
102 SegmentedQueue_Iterate=0\r
103 SegmentedQueue_SegmentSize=64\r
104 \r
105 [queue_push_pop]\r
106 ProducerCount=3\r
107 ConsumerCount=3\r
108 QueueSize=100000\r
109 # SegmentedQueue parameters:\r
110 # SegmentedQueue_Iterate: \r
111 #    1 - run test iteratively for segment size from 4 up to SegmentedQueue_SegmentSize\r
112 #    0 - run test for segment size equal to SegmentedQueue_SegmentSize\r
113 SegmentedQueue_Iterate=0\r
114 SegmentedQueue_SegmentSize=64\r
115 \r
116 [queue_random]\r
117 ThreadCount=4\r
118 QueueSize=500000\r
119 # SegmentedQueue parameters:\r
120 # SegmentedQueue_Iterate: \r
121 #    1 - run test iteratively for segment size from 4 up to SegmentedQueue_SegmentSize\r
122 #    0 - run test for segment size equal to SegmentedQueue_SegmentSize\r
123 SegmentedQueue_Iterate=0\r
124 SegmentedQueue_SegmentSize=64\r
125 \r
126 [intrusive_queue_push_pop]\r
127 ReaderCount=3\r
128 WriterCount=3\r
129 QueueSize=100000\r
130 # Flat combining queue parameters\r
131 FCCompactFactor=64\r
132 FCPassCount=8\r
133 # SegmentedQueue parameters:\r
134 # SegmentedQueue_Iterate: \r
135 #    1 - run test iteratively for segment size from 4 up to SegmentedQueue_SegmentSize\r
136 #    0 - run test for segment size equal to SegmentedQueue_SegmentSize\r
137 SegmentedQueue_Iterate=0\r
138 SegmentedQueue_SegmentSize=64\r
139 \r
140 [bounded_queue_fulness]\r
141 ThreadCount=4\r
142 QueueSize=1024\r
143 PassCount=100000\r
144 \r
145 [PQueue_Push]\r
146 ThreadCount=4\r
147 QueueSize=10000\r
148 \r
149 [PQueue_PushPop]\r
150 PushThreadCount=4\r
151 PopThreadCount=4\r
152 QueueSize=10000\r
153 \r
154 [Map_Nonconcurrent_iterator]\r
155 MapSize=1000000\r
156 \r
157 [Map_Nonconcurrent_iterator_MT]\r
158 ThreadCount=4\r
159 MapSize=1000000\r
160 \r
161 [Map_find_int]\r
162 ThreadCount=2\r
163 MapSize=10000\r
164 PercentExists=50\r
165 PassCount=2\r
166 MaxLoadFactor=4\r
167 PrintGCStateFlag=1\r
168 # *** Cuckoo map properties\r
169 CuckooInitialSize=256\r
170 CuckooProbesetSize=8\r
171 # 0 - use default\r
172 CuckooProbesetThreshold=0\r
173 \r
174 # *** FeldmanHashMap properties\r
175 FeldmanMapHeadBits=8\r
176 FeldmanMapArrayBits=4\r
177 \r
178 [Map_find_string]\r
179 ThreadCount=2\r
180 MapSize=10000\r
181 PercentExists=50\r
182 PassCount=2\r
183 MaxLoadFactor=4\r
184 PrintGCStateFlag=1\r
185 # *** Cuckoo map properties\r
186 CuckooInitialSize=256\r
187 CuckooProbesetSize=8\r
188 # 0 - use default\r
189 CuckooProbesetThreshold=0\r
190 \r
191 # *** FeldmanHashMap properties\r
192 FeldmanMapHeadBits=8\r
193 FeldmanMapArrayBits=4\r
194 \r
195 [Map_InsDel_int]\r
196 InsertThreadCount=4\r
197 DeleteThreadCount=4\r
198 ThreadPassCount=8\r
199 MapSize=50000\r
200 MaxLoadFactor=4\r
201 PrintGCStateFlag=1\r
202 # *** Cuckoo map properties\r
203 CuckooInitialSize=256\r
204 CuckooProbesetSize=8\r
205 # 0 - use default\r
206 CuckooProbesetThreshold=0\r
207 \r
208 # *** FeldmanHashMap properties\r
209 FeldmanMapHeadBits=8\r
210 FeldmanMapArrayBits=4\r
211 \r
212 [Map_InsDel_func]\r
213 InsertThreadCount=4\r
214 DeleteThreadCount=4\r
215 UpdateThreadCount=4\r
216 ThreadPassCount=8\r
217 MapSize=5000\r
218 MaxLoadFactor=4\r
219 PrintGCStateFlag=1\r
220 # *** Cuckoo map properties\r
221 CuckooInitialSize=256\r
222 CuckooProbesetSize=8\r
223 # 0 - use default\r
224 CuckooProbesetThreshold=0\r
225 \r
226 # *** FeldmanHashMap properties\r
227 FeldmanMapHeadBits=8\r
228 FeldmanMapArrayBits=4\r
229 \r
230 [Map_InsDel_Item_int]\r
231 ThreadCount=4\r
232 MapSize=10000\r
233 GoalItem=5000\r
234 AttemptCount=1000\r
235 MaxLoadFactor=4\r
236 PrintGCStateFlag=1\r
237 # *** Cuckoo map properties\r
238 CuckooInitialSize=256\r
239 CuckooProbesetSize=8\r
240 # 0 - use default\r
241 CuckooProbesetThreshold=0\r
242 \r
243 # *** FeldmanHashMap properties\r
244 FeldmanMapHeadBits=8\r
245 FeldmanMapArrayBits=4\r
246 \r
247 [Map_InsDel_string]\r
248 InsertThreadCount=4\r
249 DeleteThreadCount=4\r
250 ThreadPassCount=8\r
251 MapSize=10000\r
252 MaxLoadFactor=4\r
253 PrintGCStateFlag=1\r
254 # *** Cuckoo map properties\r
255 CuckooInitialSize=256\r
256 CuckooProbesetSize=8\r
257 # 0 - use default\r
258 CuckooProbesetThreshold=0\r
259 \r
260 # *** FeldmanHashMap properties\r
261 FeldmanMapHeadBits=8\r
262 FeldmanMapArrayBits=4\r
263 \r
264 [Map_InsDel_Item_string]\r
265 ThreadCount=4\r
266 MapSize=10000\r
267 GoalItemIndex=5000\r
268 AttemptCount=1000\r
269 MaxLoadFactor=4\r
270 PrintGCStateFlag=1\r
271 # *** Cuckoo map properties\r
272 CuckooInitialSize=256\r
273 CuckooProbesetSize=8\r
274 # 0 - use default\r
275 CuckooProbesetThreshold=0\r
276 \r
277 # *** FeldmanHashMap properties\r
278 FeldmanMapHeadBits=8\r
279 FeldmanMapArrayBits=4\r
280 \r
281 [Map_InsFind_int]\r
282 ThreadCount=0\r
283 MapSize=1000\r
284 MaxLoadFactor=4\r
285 PrintGCStateFlag=1\r
286 # *** Cuckoo map properties\r
287 CuckooInitialSize=256\r
288 CuckooProbesetSize=8\r
289 # 0 - use default\r
290 CuckooProbesetThreshold=0\r
291 \r
292 # *** FeldmanHashMap properties\r
293 FeldmanMapHeadBits=8\r
294 FeldmanMapArrayBits=4\r
295 \r
296 [Map_InsDelFind]\r
297 InitialMapSize=50000\r
298 ThreadCount=4\r
299 MaxLoadFactor=8\r
300 InsertPercentage=5\r
301 DeletePercentage=5\r
302 Duration=7\r
303 PrintGCStateFlag=1\r
304 # *** Cuckoo map properties\r
305 CuckooInitialSize=256\r
306 CuckooProbesetSize=8\r
307 # 0 - use default\r
308 CuckooProbesetThreshold=0\r
309 \r
310 # *** FeldmanHashMap properties\r
311 FeldmanMapHeadBits=8\r
312 FeldmanMapArrayBits=4\r
313 \r
314 [Map_DelOdd]\r
315 MapSize=50000\r
316 InsThreadCount=2\r
317 DelThreadCount=2\r
318 ExtractThreadCount=2\r
319 MaxLoadFactor=4\r
320 PrintGCStateFlag=1\r
321 #Cuckoo map properties\r
322 CuckooInitialSize=256\r
323 CuckooProbesetSize=8\r
324 # 0 - use default\r
325 CuckooProbesetThreshold=0\r
326 \r
327 # *** FeldmanHashMap properties\r
328 FeldmanMapHeadBits=8\r
329 FeldmanMapArrayBits=4\r