a10674d25eb50532fa42b6306403abf1f28782cf
[libcds.git] / test / stress / data / test-express-x86.conf
1 [General]
2 # HZP scan strategy, possible values are "classic", "inplace". Default is "classic"
3 HZP_scan_strategy=inplace
4 # Hazard pointer count per thread, for gc::HP
5 hazard_pointer_count=72
6
7 # cds::gc::DHP initialization parameters
8 dhp_liberate_threshold=1024
9 dhp_init_guard_count=16
10 dhp_epoch_count=16
11
12 # cds::urcu::gc initialization parameters
13 rcu_buffer_size=256
14
15
16 [Stack_Push]
17 ThreadCount=4
18 StackSize=500000
19 EliminationSize=4
20
21 [Stack_PushPop]
22 PushThreadCount=2
23 PopThreadCount=2
24 StackSize=4000000
25 EliminationSize=4
26
27 [IntrusiveStack_PushPop]
28 PushThreadCount=2
29 PopThreadCount=2
30 StackSize=4000000
31 EliminationSize=4
32 # Flat combining stack parameters
33 # FCIterate=1 - the test will be run iteratively
34 #   for combine pass count from 1 to FCCombinePassCount
35 #   and compact factor from 1 to FCCompactFactor
36 # FCIterate=0 - the test runs only once for giving
37 #   FCCombinePassCount and FCCompactFactor
38 FCIterate=0
39 FCCombinePassCount=4
40 FCCompactFactor=64
41
42 [queue_push]
43 ThreadCount=4
44 QueueSize=2000000
45 # SegmentedQueue parameters:
46 # SegmentedQueue_Iterate: 
47 #    1 - run test iteratively for segment size from 4 up to SegmentedQueue_SegmentSize
48 #    0 - run test for segment size equal to SegmentedQueue_SegmentSize
49 SegmentedQueue_Iterate=0
50 SegmentedQueue_SegmentSize=64
51
52 [queue_pop]
53 ThreadCount=4
54 QueueSize=2000000
55 # SegmentedQueue parameters:
56 # SegmentedQueue_Iterate: 
57 #    1 - run test iteratively for segment size from 4 up to SegmentedQueue_SegmentSize
58 #    0 - run test for segment size equal to SegmentedQueue_SegmentSize
59 SegmentedQueue_Iterate=0
60 SegmentedQueue_SegmentSize=64
61
62 [queue_push_pop]
63 ConsumerCount=2
64 ProducerCount=2
65 QueueSize=2000000
66 # SegmentedQueue parameters:
67 # SegmentedQueue_Iterate: 
68 #    1 - run test iteratively for segment size from 4 up to SegmentedQueue_SegmentSize
69 #    0 - run test for segment size equal to SegmentedQueue_SegmentSize
70 SegmentedQueue_Iterate=0
71 SegmentedQueue_SegmentSize=64
72
73 [queue_random]
74 ThreadCount=4
75 QueueSize=2000000
76 # SegmentedQueue parameters:
77 # SegmentedQueue_Iterate: 
78 #    1 - run test iteratively for segment size from 4 up to SegmentedQueue_SegmentSize
79 #    0 - run test for segment size equal to SegmentedQueue_SegmentSize
80 SegmentedQueue_Iterate=0
81 SegmentedQueue_SegmentSize=64
82
83 [intrusive_queue_push_pop]
84 ReaderCount=2
85 WriterCount=2
86 QueueSize=2000000
87 # Flat combining queue parameters
88 FCCompactFactor=64
89 FCPassCount=8
90 # SegmentedQueue parameters:
91 # SegmentedQueue_Iterate: 
92 #    1 - run test iteratively for segment size from 4 up to SegmentedQueue_SegmentSize
93 #    0 - run test for segment size equal to SegmentedQueue_SegmentSize
94 SegmentedQueue_Iterate=0
95 SegmentedQueue_SegmentSize=64
96
97 [bounded_queue_fulness]
98 ThreadCount=4
99 QueueSize=1024
100 PassCount=100000
101
102 [pqueue_pop]
103 ThreadCount=4
104 QueueSize=500000
105
106 [pqueue_push]
107 ThreadCount=4
108 QueueSize=500000
109
110 [pqueue_push_pop]
111 PushThreadCount=2
112 PopThreadCount=2
113 QueueSize=500000
114
115 [map_find_int]
116 ThreadCount=4
117 MapSize=100000
118 PercentExists=50
119 PassCount=4
120 MaxLoadFactor=4
121
122 # *** Cuckoo map properties
123 CuckooInitialSize=1024
124 CuckooProbesetSize=16
125 # 0 - use default
126 CuckooProbesetThreshold=0
127
128 # *** FeldmanHashMap properties
129 FeldmanMapHeadBits=8
130 FeldmanMapArrayBits=4
131
132 [map_find_string]
133 ThreadCount=4
134 MapSize=100000
135 PercentExists=50
136 PassCount=2
137 MaxLoadFactor=4
138
139 # *** Cuckoo map properties
140 CuckooInitialSize=1024
141 CuckooProbesetSize=16
142 # 0 - use default
143 CuckooProbesetThreshold=0
144
145 # *** FeldmanHashMap properties
146 FeldmanMapHeadBits=8
147 FeldmanMapArrayBits=4
148
149 [map_insdel_int]
150 InsertThreadCount=2
151 DeleteThreadCount=2
152 ThreadPassCount=10
153 MapSize=50000
154 MaxLoadFactor=4
155
156 # *** Cuckoo map properties
157 CuckooInitialSize=1024
158 CuckooProbesetSize=16
159 # 0 - use default
160 CuckooProbesetThreshold=0
161
162 # *** FeldmanHashMap properties
163 FeldmanMapHeadBits=8
164 FeldmanMapArrayBits=4
165
166 [map_insdel_func]
167 InsertThreadCount=2
168 DeleteThreadCount=2
169 UpdateThreadCount=2
170 ThreadPassCount=4
171 MapSize=50000
172 MaxLoadFactor=4
173
174 # *** Cuckoo map properties
175 CuckooInitialSize=1024
176 CuckooProbesetSize=16
177 # 0 - use default
178 CuckooProbesetThreshold=0
179
180 # *** FeldmanHashMap properties
181 FeldmanMapHeadBits=8
182 FeldmanMapArrayBits=4
183
184 [map_insdel_item_int]
185 InsertThreadCount=2
186 DeleteThreadCount=2
187 MapSize=10000
188 GoalItem=5000
189 AttemptCount=10000
190 MaxLoadFactor=4
191
192 # *** Cuckoo map properties
193 CuckooInitialSize=1024
194 CuckooProbesetSize=16
195 # 0 - use default
196 CuckooProbesetThreshold=0
197
198 # *** FeldmanHashMap properties
199 FeldmanMapHeadBits=8
200 FeldmanMapArrayBits=4
201
202 [map_insdel_string]
203 InsertThreadCount=2
204 DeleteThreadCount=2
205 ThreadPassCount=5
206 MapSize=50000
207 MaxLoadFactor=4
208 PrintGCStateFlag=1
209
210 # *** Cuckoo map properties
211 CuckooInitialSize=1024
212 CuckooProbesetSize=16
213 # 0 - use default
214 CuckooProbesetThreshold=0
215
216 # *** FeldmanHashMap properties
217 FeldmanMapHeadBits=8
218 FeldmanMapArrayBits=4
219
220 [map_insfind_int]
221 ThreadCount=0
222 MapSize=10000
223 MaxLoadFactor=4
224
225 # *** Cuckoo map properties
226 CuckooInitialSize=1024
227 CuckooProbesetSize=16
228 # 0 - use default
229 CuckooProbesetThreshold=0
230
231 # *** FeldmanHashMap properties
232 FeldmanMapHeadBits=8
233 FeldmanMapArrayBits=4
234
235 [map_insdelfind]
236 InitialMapSize=500000
237 ThreadCount=3
238 MaxLoadFactor=4
239 InsertPercentage=20
240 DeletePercentage=20
241 Duration=2
242
243 # *** Cuckoo map properties
244 CuckooInitialSize=1024
245 CuckooProbesetSize=16
246 # 0 - use default
247 CuckooProbesetThreshold=0
248
249 # *** FeldmanHashMap properties
250 FeldmanMapHeadBits=8
251 FeldmanMapArrayBits=4
252
253 [map_delodd]
254 MapSize=300000
255 InsThreadCount=2
256 DelThreadCount=2
257 ExtractThreadCount=2
258 MaxLoadFactor=4
259
260 #Cuckoo map properties
261 CuckooInitialSize=1024
262 CuckooProbesetSize=16
263 # 0 - use default
264 CuckooProbesetThreshold=0
265
266 # *** FeldmanHashMap properties
267 FeldmanMapHeadBits=8
268 FeldmanMapArrayBits=4
269
270 [free_list]
271 ThreadCount=4
272 PassCount=1000000